国产探花免费观看_亚洲丰满少妇自慰呻吟_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是否編輯成功

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰顺县| 汾阳市| 南开区| 于田县| 敖汉旗| 新昌县| 安塞县| 广德县| 惠州市| 绥阳县| 育儿| 蓬安县| 科技| 太保市| 昌图县| 商都县| 正宁县| 潼南县| 南靖县| 西贡区| 博兴县| 墨玉县| 乐亭县| 宁南县| 吴江市| 昭觉县| 平乡县| 文成县| 深泽县| 丰城市| 江达县| 宜兰县| 江华| 祁阳县| 章丘市| 河津市| 安丘市| 安吉县| 巴林右旗| 饶平县| 桃园市|