【MySQL:如何转换为EAV?】教程文章相关的互联网学习教程文章

如何将String转换为Time并将其插入MySQL【代码】

我有一个JSP页面,因此用户可以插入他/她到达的时间并手动离开该地点.我的问题是:如何从输入框(JSP)转换该String,然后将其插入查询,从而进入我的MySQL表.我正在使用Java – servlet.谢谢解决方法:您可以使用SimpleDateFormat将给定模式中的String解析为java.util.Date对象. 假设它是HH:mm,那么你可以这样做:String time = request.getParameter("time"); Date date = null;try {date = new SimpleDateFormat("HH:mm").parse(ti...

在PHP中将datepicker时间转换为mysql datetime格式【代码】

有没有办法可以用这种格式转换日期:08/19/2014 1:45 pm 进入MySQL日期时间格式,如2014-08-19 13:45:00. 我试过用类似的东西date("Y-m-d H:i:s", $myTime);但我不认为它喜欢’pm’并且给出了1969-12-31,给出了错误: “遇到一个非常好的数值”解决方法:你尝试过使用strtotime()吗?$myTime = strtotime("08/19/2014 1:45 pm"); echo date("Y-m-d H:i:s", $myTime);输出:2014-08-19 13:45:00

将PostgreSQL数据库转换为MySQL

我已经看到了相反的问题,但我有一个需要转换为MySQL的800MB PostgreSQL数据库.我假设这是可能的(所有事情都是可能的!),我想知道最有效的解决方法,以及任何常见的错误都需要注意.我接下来没有Postgre的经验.任何指向此指南的链接也会有所帮助!谢谢.解决方法:一个建议是从当前版本的MySQL开始,否则您将不会有子查询,存储过程或视图.另一个明显的区别是自动增量字段.查看: pg2mysql /艾伦

使用带有MySQL链接服务器的openquery,宽varchar字段导致“不支持请求转换”错误【代码】

我正在尝试使用openquery将表从MySql迁移到MSSQL但我不断收到以下错误消息:OLE DB provider "MSDASQL" for linked server "MYSQL" returned message "Requested conversion is not supported.". Msg 7341, Level 16, State 2, Line 1 Cannot get the current row value of column "[MSDASQL].description" from OLE DB provider "MSDASQL" for linked server "MYSQL". 我正在尝试运行的SQL查询:insert into dbo.tickets (id, des...

使用PHP或MySQL将AM / PM时间转换为24小时格式?【代码】

我有一串时间,如:早上6点,晚上7:30等.它也可以很容易地改为上午6:00:00,下午7:30:00等. 我正在寻找一种方法将这个时间快速转换为24小时格式,例如7:30 PM = 19:30:00. 有没有具有此功能的PHP或MySQL功能,还是我必须自己设计?解决方法: STR_TO_DATE( `column_here`, '%l:%i %p' )阅读更多here. 编辑 编辑’%l:%M%p’到’%l:%i%p’

将日期转换为Mysql日期格式php【代码】

我的数据库中有这种日期格式19th April 2013我想把它转换成2013-04-19我用过if,else条件,BUt它变得太长而复杂.是否有任何内置函数?解决方法:使用PHP的日期函数date("Y-m-d",strtotime("19th April 2013"));

MYSQL:如何将字符串转换为月份(数字)【代码】

参见英文答案 > MySQL MONTHNAME() from numbers 5个我有几个月的短版本:JAN,FEB,MAR等. 并希望将它们转换为相应的数值:1,2,3等 此外,我希望能够在数字月份值,“短”月份名称(JAN,FEB,MAR)和它的长版本(1月,2月,3月等)之间来回切换. 注意:正如@ dipu-raj指出的那样,这不是重复,因为我问的是与MySQL MONTHNAME() from numbers相反,答案也是不同的,因为它需要不同的功能解决方法:要将缩写转换...

MySQL:如何将“1小时15分钟”之类的字符串转换为75?【代码】

使用仅SQL解决方案将“1小时15分钟”之类的字符串转换为75是否可行? 编辑: 在某些情况下,字符串的格式也可以是“1小时”或“15分钟”,但它永远不会包含天和秒.解决方法:短暂的黑客:SET @ugly_time = '1h 2min'; SELECT TIME_TO_SEC(COALESCE(STR_TO_DATE(@ugly_time, '%Hh %imin'),STR_TO_DATE(@ugly_time, '%imin')) ) AS seconds;(仅适用于<24h的时间)

在MySQL中将’describe’转换为’create table’?【代码】

我们可以从描述(描述)中获得“创建表”命令吗?我有一个表格,我可以从“DESC TableName”获得.我想知道我是否可以获得该表的创建方式(以便我可以使用相同的命令进行其他操作)?我可以得到sql-dump但我想知道是否有其他方法.提前致谢 !解决方法:试试这个 :::Show create table tableName

将PHP日期时间转换为MySQL RFC-822 RSS Feed的有效日期时间【代码】

我想将在PHP中创建的日期/时间添加到RSS Feed中有效的MySQL. 我在PHP中使用$d = date( 'Y-m-d H:i:s T', time() ); $mysqldate = gmdate(DATE_RSS, strtotime($d));将其插入我的数据库中的DATETIME字段 但它以这种格式保存它Wed,02 Oct 2002 08:00:00 并且它必须采用这种格式为RFC-822有效Wed,02 Oct 2002 08:00:00 EST解决方法:使用DATE_RFC822而不是DATE_RSS

mysql infile将字符串转换为时间格式【代码】

我有一个TSV,我试图渗透到mySQL表中.两列是时间格式,但它们与HH:MM:SS的标准时间格式不匹配,而是看起来像HH:MM AM / PM 我已经看过使用PHP执行此操作的示例,但我希望有一种方法可以使用mysql str_to_date 这是我到目前为止所做的工作.LOAD DATA LOCAL INFILE 'C:\\SINGLE_PROP\\open_houses.txt' REPLACE INTO TABLE singleprop.jos_openhouse IGNORE 1 LINES SET OHSSTARTTM = STR_TO_DATE('%g:%i %a', '%g:%i:%s');我一直收...

mysql – 自动将INSERT语句转换为UPDATE的简单方法?

我想使用mysqldump的输出来更新实时数据库中的条目.我不想先删除条目,简单的更新语句都没问题.有没有一种简单的方法将包含INSERT语句的mysqldump的输出转换为相应的UPDATE语句? 它似乎是一个基本功能,所以我确信有人创建了一个工具或想出了一种方法来快速完成它,所以人们不必一直为每个人编写自己的脚本来重新发明轮子. 编辑:我正在寻找一个通用的解决方案,而不是我必须手动枚举实际的表列.这是一个普遍的问题,所以我认为应该有一...

php – MySQL:将未加密的密码列转换为MD5哈希【代码】

我正在将大量用户数据迁移到新系统中,之前的开发人员没有MD5他的密码列. 有没有办法在密码列上运行查询并将值转换为MD5?解决方法:MySQL内置了MD5,只需添加一个新列并在其中设置加密值:UPDATE users SET encrypted_password = MD5(password);如果您对结果满意,请删除原始密码列.

php – 将MySQL结果转换为逗号分隔值【代码】

我有一个mysql语句,将产生一堆结果.我想用逗号分割每个结果,除了最后的结果.我在想我需要一个for循环,但我不太清楚如何去做.我应该将结果作为数组并循环遍历吗?我在想我应该计算行数,然后当for到达最后一个结果时它不会使用逗号. 我已经习惯了得到的结果,而我是一个使用的noob.我很感激任何建议. 显然不会起作用,因为最后的结果会有逗号.$sql = 'SELECT * FROM tags WHERE vid_id=?'; $stmt_tags = $conn->prepare($sql); $result...

PHP从MySQL查询转换日期【代码】

我认为这是一个简单的问题.我们有一个带有DATE字段的MySQL数据库,日期以美国格式存储(2010-06-01). 在我将显示日期的PHP页面中,我只想将此日期转换为英国格式(01-06-2010). 任何帮助和建议表示赞赏! 谢谢, 荷马.解决方法:您没有指定并且您的示例含糊不清,但我假设您正在讨论以日 – 月 – 年格式输出.您可以使用strtotime将字符串日期解析为unix时间戳,然后将该时间戳提供给date以及您要输出日期的格式:date("d-m-Y", strtotime(...