国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

mysql中max_allowed_packet參數的配置方法(避免大數據寫入或者更新失敗)

2019-11-09 13:32:00
字體:
來源:轉載
供稿:網友

MySQL根據配置文件會限制Server接受的數據包大小。有時候大的插入和更新會受 max_allowed_packet 參數限制,導致寫入或者更新失敗。

查看目前配置:

show VARIABLES like '%max_allowed_packet%';

顯示的結果為:

+--------------------+---------+| Variable_name | Value |+--------------------+---------+| max_allowed_packet | 1048576 |+--------------------+---------+

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

修改方法 1、修改配置文件 可以編輯my.cnf來修改(windows下my.ini),在[mysqld]段或者mysql的server配置段進行修改。

max_allowed_packet = 20M

如果找不到my.cnf可以通過

mysql --help | grep my.cnf

去尋找my.cnf文件。 linux下該文件在/etc/下。

2、在mysql命令行中修改 在mysql 命令行中運行:

set global max_allowed_packet = 2*1024*1024*10

然后退出命令行,重啟mysql服務,再進入。

show VARIABLES like '%max_allowed_packet%';

查看下max_allowed_packet是否編輯成功

注意:該值設置過小將導致單個記錄超過限制后寫入數據庫失敗,且后續記錄寫入也將失敗。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 获嘉县| 舒兰市| 三河市| 安徽省| 西平县| 乐清市| 永胜县| 易门县| 红河县| 兰西县| 峨眉山市| 泾川县| 平乡县| 奉贤区| 乐清市| 平定县| 清远市| 来安县| 辽宁省| 蒙阴县| 抚顺市| 两当县| 绥滨县| 伊宁县| 利川市| 广南县| 庄浪县| 改则县| 吉林省| 乐亭县| 永丰县| 湄潭县| 肇东市| 宜昌市| 张家口市| 分宜县| 元朗区| 喀喇| 舒城县| 建瓯市| 岳阳县|