
[mysqld]
interactive_timeout=28800000
wait_timeout=28800000
windows下打开my.ini,增加:
[mysqld]
interactive_timeout=28800000
wait_timeout=28800000
或者
修改如下JDBC连接的 URL:
jdbc:mysql://hostaddress:3306/schemaname?autoReconnect=true
添加 autoReconnect=true 这个参数,即能解决这个问题。
1、#1045
-
Access
denied
for
user
'root'@'localhost'
(using
password:
NO)
解决方案
在phpMyAdmin中libraries目录下找到config.default.php文件
165行
下面默认为空
$cfg['Servers'][$i]['password']
=
''
如果你的mysql数据库设置了登陆密码,则在此处添加你的登陆密码,如我的mysql密码为123456
则改成
$cfg['Servers'][$i]['password']
=
'123456'
修改后保存(建议重启下服务器)
这个要看你的Hibernate代码了,有没有定时刷新缓存,比如 session.flush()。大数据量的update会吃光hibernate的缓存,然后你的数据库服务器就挂掉了,要批量更新,更新一次,删一次缓存,这样服务器内存就不会被吃光挂掉了。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)