在windows中使用MySQL8.0,记录使用过的命令,方便以后使用:
1. 连接数据库
mysql -u root -p
输入密码
2. 显示package数据包大小
show VARIABLES like '%max_allowed_packet%';
3. 更改package数据包大小
set global max_allowed_packet = 40*1024*1024*10;
重启sql服务
注意:这只是临时修改max_allowed_packet,sql服务重启后可能会恢复到原来的值,如果想要持久化修改,可以直接修改配置文件,例如:C:\ProgramData\MySQL\MySQL Server 8.o\my.ini
4. 停止sql服务
net stop MySQL80
注意:服务名根据自己的来修改
5. 开始sql服务
net start MySQL80
6. Widows 下修改 my.ini 后无法启动的 MySQL 服务
在 Windows 中,修改 MySQL8.0 的配置文件 my.ini 后会出现无法启动 MySQL 的问题,这时因为 在 Windows 中 MySQL 的配置文件的编码必须是 ANSI,但是修改后的 my.ini 文件的编码是 UTF8,这就会导致 MySQL 解析配置文件错误,无法启动。只需要将配置文件的编码格式改为 ANSI 即可。
网友评论