
Mysql
蓝无影
这个作者很懒,什么都没留下…
展开
-
Mysql 汉字写入乱码解决
现象: 用JDBC将中文字段插入MySQL数据库中,然后打开表发现,那些字段都是"??",或者是乱码. 原因: 1.创建数据库时没有指定默认的编码方式,导致数据库使用了MySql的默认字符集latin1。 2.Client端字符集为latin1. 3.进行jdbc链接时使用了不匹配的字符集。 解决办法: 1.创原创 2013-03-03 21:39:39 · 388 阅读 · 0 评论 -
解决MySQL连接超时Communications link failure due to underlying exception
最近在用一个MySQL的Java连接池的过程中,连接一晚上不释放,第二天就会造成超时的错误,查了一下原因,原来是因为MySQL默认的空闲等待时间是8个小时,一旦空闲超过8个小时,就会抛出异常。异常文本如下:com.mysql.jdbc.CommunicationsException MESSAGE: Communications link failure due to underlyi原创 2013-03-05 12:59:36 · 633 阅读 · 0 评论