以下命令批量优化修复Mysql数据库
mysqlcheck -A -o -r -uroot -p超管密码 >>C:/mysql.txt
其中将超管密码改为 root用户密码 mysql.txt为修复优化日志,路径可以自己修改。
注:如果之前更新过数据库软件版本,建议运行一次 mysql_upgrade -uroot -p'超管密码' 进行数据库文件的升级。
mysql导入:MySQL server has gone away
mysql导入数据出现MySQL server has gone away的提示,是因为导入的数据库超过mysql限制而主动关闭了连接,
只需要修改mysql配置文件(my.cnf或my.ini文件),在最下方加入max_allowed_packet = 20M,
其中20M可以根据实际情况加大,保存后重启数据库,然后重新导入即可。