Linux环境下设置MySQL的max_allowed_packe属性

  1. 查看MySQL进程是否启动:ps -aux | grep mysql
    在这里插入图片描述

  2. 查看MySQL的运行状态: systemctl status mysqld.service
    在这里插入图片描述

  3. 登录MySQL:mysql -u root -p
    在这里插入图片描述

  4. 查看max_allowed_packe属性:show VARIABLES like ‘%max_allowed_packet%’;
    在这里插入图片描述

    说明:以上说明目前的配置是:1M

修改配置方法:
方法一:修改"my.cnf"文件,重启mysql服务(永久性)
(涉及到的文件操作参考这:http://note.youdao.com/noteshare?id=318ec7ec2ddcd5fd70fdc7a6261fc37f&sub=74A81B2B02DD4741B0725F50C7EE6F9A)

在这里插入图片描述

  1. 进入该目录,以编辑模式打开"my.cnf"内存:vim my.cnf
    进入该目录,以编辑模式打开"my.cnf"内存:vim my.cnf

  2. 在文件末尾添加一行"max_allowed_packet=32M"
    在这里插入图片描述

  3. 保存退出

  4. 重新启动mysql服务:systemctl start mysqld.service

  5. 再次查看max_allowed_packe属性:show VARIABLES like ‘%max_allowed_packet%’;
    在这里插入图片描述

方法二:通过mysql命令修改(临时性)

    进入mysql server
		在mysql 命令行中运行
		set global max_allowed_packet = 2*1024*1024*10
		退出mysql命令行,然后重新登录。
		show VARIABLES like '%max_allowed_packet%';
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值