常回来看看程序员

mysql遇到的问题及解决方案

2019-03-05  本文已影响162人  末一哟

问题1:“你的主机中的软件中止了已建立的连接”
解决方案:长期方案,修改my.ini;短期方案,mysql命令行下修改
方法1:命令行修改

1.在mysql命令行中输入命令查看当前max_allowed_packet的值: show VARIABLES like '%max_allowed_packet%';
(我这里已经修改成了200M)
2.输入指令进行修改: set global max_allowed_packet = 270*1024*1024; 3.重启并查看修改结果: 修改结果

方法2:修改my.ini
1.查找my.ini所在目录

(1)右键“我的电脑”选择“管理”跳出“计算机管理”页面: 计算机管理
(2)展开“服务和应用程序”,点击“服务”: 服务列表
(3)找到“mysql”服务右击查看“属性”: 查看mysql属性
(4)查看“可执行文件的路径”: 可执行文件的路径
(5)选中其下目录,按“End”至末尾,即可看到my.ini的绝对路径: 找到my.ini路径 2.打开my.ini,定位到“max_allowed_packet”: 查找max_allowed_packet

(建议使用vscode或者notepad等软件打开,以便于ctrl+f)

3.修改其值,保存并关闭: 修改max_allowed_packe
4.重启mysql服务,完成操作。
cmd下
net stop mysql
net start mysql

或者直接在刚才的服务页面右击重启启动。
(注意,这里的mysql根据每个人的版本,名字不一样,比如我这个用的mysql8.0版本,我电脑是安装的时候我起的名字就是mysql80)


持续更新ing

我们没能力发现知识,我们只是知识的寄生虫

上一篇下一篇

猜你喜欢

热点阅读