关于服务器端MySQL数据库插入数据、运行sql文件时抛出packet bigger than 'max_allowed_packet'的
来源:互联网 发布:淘宝优惠群怎么找商家 编辑:程序博客网 时间:2024/06/05 19:33
首先给大家看一下用NAVI运行sql文件时抛出的异常
本地可以运行成功,但是服务器端就会抛出异常。
插入数据时,web端会抛出500错误,packet for query is too large,修改数据库字段长度也是不可以。
很多资料上都说,需要修改服务器端数据库配置文件,然后重启。如果用x-shell连接服务器端,繁琐的linux命令语句不太适合像我这种初来乍到的小白,
所以,用两个工具即可轻松解决以上问题。
需要工具:Navicat、FTP
1.用Navicat右键服务器端数据库,选择“命令”,输入:SHOW VARIABLES LIKE '%max_allowed_packet%';(别忘了最后的";")
会显示你现在数据库的信息。max_allowed_packet的value默认为1024,也就是导致抛出异常的原因,这个时候需要修改服务器端数据库的配置文件,那么就用到FTP这个工具了。
2.使用FTP连接上服务器,寻找MySQL文件配置文件。MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下;在Linux下叫my.cnf,该文件位于/etc/my.cnf。右键编辑进入该文件,在[mysqld]下添加max_allowed_packet=20M,或者更大。Ctrl+S保存退出即可。
3.打开Navicat,右键关闭服务器端数据库然后再打开即可解决问题。
本文仅适合初来乍到的小白,大佬们请用更为高大上的方法解决该问题。O(∩_∩)O哈哈~
阅读全文
0 0
- 关于服务器端MySQL数据库插入数据、运行sql文件时抛出packet bigger than 'max_allowed_packet'的
- mysql数据导入时报错【Got a packet bigger than‘max_allowed_packet’bytes】的解决办法
- mysql 导入数据 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
- mysql 导入数据 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
- 针对 mysql 中数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题
- MySQL 导入sql 错误 Got a packet bigger than 'max_allowed_packet' bytes
- MySQL数据库报错(会自动关闭):Got a packet bigger than 'max_allowed_packet' bytes
- 向mysql数据库导入脚本,出现错误 Got a packet bigger than 'max_allowed_packet' bytes
- MySql查询大量数据时报错Error Code:1153 Got a packet bigger than 'max_allowed_packet' bytes
- navicat 导入sql文件时报错:1153 :Got a packet bigger than 'max_allowed_packet' bytes
- 从navicat中导入sql文件过大:Got a packet bigger than 'max_allowed_packet' bytes
- [SQL] 1153 – Got a packet bigger than ‘max_allowed_packet’ bytes
- mysql-Got a packet bigger than ‘max_allowed_packet’ bytes
- MySQL Got a packet bigger than 'max_allowed_packet' bytes错误
- MySQL Got a packet bigger than 'max_allowed_packet' bytes错误
- MYSQL error: Got a packet bigger than ‘max_allowed_packet’ bytes
- MYSQL error: Got a packet bigger than ‘max_allowed_packet’ bytes
- mysql error code 1153:Got a packet bigger than ‘max_allowed_packet’
- leetcode128 Longest Consecutive Sequence (map)
- 上传、下载、国际化
- Web——鼠标事件
- JDBC基础学习
- 数据库总结-oracle
- 关于服务器端MySQL数据库插入数据、运行sql文件时抛出packet bigger than 'max_allowed_packet'的
- javaScript中鼠标冒泡事件
- 基于ssm框架的个人博客(1)--数据表的设计
- Python 矩阵翻转180度
- 设计模式-单例模式
- Java模拟链表操作引发对Java传引用的思考实践
- CC2640R2F BLE5.0 下载运行第一个程序(simple_peripheral)
- JAVA-toString方法
- Ubuntu截图工具Shutter的安装