1、工作中mysql 用到的my.ini中几个配置
innodb_buffer_pool_size=2G #根据服务器内存大小进行设置,改善mysql性能。
log-bin=mysql-bin #开启binlog日志功能
group_concat_max_len=-1 #字符串链接函数大小限制调整为不限制
event_scheduler=ON #设置mysql的event为启用状态
log_bin_trust_function_creators=1 #mysql开启自定义函数信任,mysql开启binlog时,当还原含有自定义函要开启该功能
max_allowed_packet=32M #数据库还原时,一个语句最大大小配置 insert into tablename values(。。。)
innodb_lock_wait_timeout=300 #当mysql引擎为innodb时,锁表等待时间调整为300秒,默认为50秒。
wait_timeout=1814400 #如果在wait_timeout秒期间内(181440秒是21天),数据库连接(java.sql.Connection)一直处于等待状态,mysql5就将该连接关闭。这时,你的Java应用的连接池仍然合法地持有该连接的引用。当用该连接来进行数据库操作时,就碰到上述错误。这解释了为什么我的程序第二天不能登录 的问题。