发表于:2018-06-14 16:03:13
在使用大的BOLB二进制数据导入MySQL数据库时,发生了Got a packet bigger than 'max_allowed_packet的错误,查询了一下说是要设置MySQL数据库的max_allowed_packet值。 找到MySQL的官网,Packet Too Large一节,按照如上介绍设置得以解决,故摘录如下: MySQL的通信packet包可以是发送给MySQL服务器的单独的SQL语句,也可以是单独的行数据发送给客户端,也可能是主服务器发送给从服务器大的日志文件。 当一个MySQL的客户端或者mysqld服务端接收的包大于max_allowed_packet设置的字节数,则会触发一个NET_PACKET_TOO_LARGE的错误,并关闭数据连接,同样的在客户端,如果通信包过大,你将会得到一个Lost connection to MySQL server during...
发表于:2016-04-07 14:50:12
图片出处:http://i.stack.imgur.com/pUmRh.jpg 技术文章:http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins,http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/ 相关链接:https://www.guru99.com/joins.html
发表于:2013-05-16 16:31:37
转至:http://www.cnblogs.com/redfox241/archive/2009/07/23/1529092.html 一、MySQL 获得当前日期时间 函数 .1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+ 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() ,current_timestamp ,localtime() ,localtime ,localtimestamp -- (v4.0.6) ,localtimestamp() ...