最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL max_allowed_packet的坑

 更新時間:2024年01月16日 11:01:51   作者:JFS_Study  
max_allowed_packet是 MySQL 中的一個設定參數(shù),用于設定所接受的包的大小,根據(jù)情形不同,其缺省值可能是 1M 或者 4M,本文主要介紹了MySQL max_allowed_packet的坑,感興趣的可以了解一下

一、簡述

max_allowed_packet是 MySQL 中的一個設定參數(shù),用于設定所接受的包的大小,根據(jù)情形不同,其缺省值可能是 1M 或者 4M。比如是 4M 的情況下,這個值的大小即為:4*1024*1024= 4194304。

當日志中出現(xiàn)了諸如:“Package for query is too large (xxxxxxxx > 4194304). You can change this value on the server by setting the max_allowed_package variable”的提示的時候,錯誤的本身就清楚的提示了對應的方式。

二、確認 max_allowed_package

使用如下的方式可以確認當前設定值

select @@max_allowed_packet;
show variables like 'max_allowed_packet';

三、修改

可以使用 set 命令來修改,但是只是臨時修改,重啟后即丟失。也可以直接修改過 mysql 的設定文件并重啟 mysql 服務,即可永久化保證設定。
根據(jù) mysql 的安裝不同修改的文件也會有所不同,普通安裝方式可能會修改my.cnf,這里使用 mysql 的官方鏡像,其修改的文件應該為:/etc/mysql/mysql.conf.d/mysqld.cnf

修改內容:向此文件中添加如下設定

max_allowed_packet = 256M

修改前

[mysqld]
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
datadir = /var/lib/mysql
log-error = /var/log/mysql/error.log
By default we only accept connections from localhost
bind-address = 127.0.0.1
Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

修改后

[mysqld]
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
datadir = /var/lib/mysql
log-error = /var/log/mysql/error.log
By default we only accept connections from localhost
bind-address = 127.0.0.1
Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
max_allowed_packet = 256M

重啟容器并確認即可。

到此這篇關于MySQL max_allowed_packet的坑的文章就介紹到這了,更多相關mysql max_allowed_packet內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • SQL語句實現(xiàn)多表查詢

    SQL語句實現(xiàn)多表查詢

    這篇文章主要介紹了SQL語句實現(xiàn)多表查詢,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參一下下面文章詳細內容
    2022-07-07
  • 總結MySQL修改最大連接數(shù)的兩個方式

    總結MySQL修改最大連接數(shù)的兩個方式

    最大連接數(shù)是可以通過mysql進行修改的,mysql數(shù)據(jù)庫修改最大連接數(shù)常用有兩種方法,今天我們分析一下這兩種方法之間的特點和區(qū)別,以便我們能更好的去維護mysql。下面我們來看一下mysql修改最大連接數(shù)的方法,希望文章能夠幫助到各位朋友。
    2016-08-08
  • Innodb中mysql快速刪除2T的大表方法示例

    Innodb中mysql快速刪除2T的大表方法示例

    這篇文章主要給大家介紹了關于Innodb中mysql快速刪除2T的大表的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-08-08
  • MySQL5.7 JSON類型使用詳解

    MySQL5.7 JSON類型使用詳解

    MySQL5.7發(fā)布后,專門設計了JSON數(shù)據(jù)類型以及關于這種類型的檢索以及其他函數(shù)解析。 我們先看看MySQL老版本的JSON存取方式,具體內容詳情大家參考下本文吧
    2017-10-10
  • Windows Server 2003 下配置 MySQL 集群(Cluster)教程

    Windows Server 2003 下配置 MySQL 集群(Cluster)教程

    這篇文章主要介紹了Windows Server 2003 下配置 MySQL 集群(Cluster)教程,本文先是講解了原理知識,然后給出詳細配置步驟和操作方法,需要的朋友可以參考下
    2015-06-06
  • Kubernetes中實現(xiàn) MySQL 讀寫分離的詳細步驟

    Kubernetes中實現(xiàn) MySQL 讀寫分離的詳細步驟

    Kubernetes中實現(xiàn)MySQL的讀寫分離通過主從復制架構,利用Kubernetes部署MySQL主節(jié)點和從節(jié)點,并通過Service實現(xiàn)讀寫分離,提高數(shù)據(jù)庫性能和可維護性
    2024-11-11
  • MySQL通過ibd文件恢復數(shù)據(jù)的操作過程

    MySQL通過ibd文件恢復數(shù)據(jù)的操作過程

    通常,在InnoDB存儲引擎下,一個表由三部分組成:數(shù)據(jù)字典(.frm文件)、表空間(.ibd文件)和日志文件,其中,.frm文件存儲了表的定義,.ibd文件存儲了表的數(shù)據(jù)和索引,本文給大家記錄一次MySQL通過ibd文件恢復數(shù)據(jù)的操作過程,需要的朋友可以參考下
    2024-10-10
  • 獲取缺失主鍵表信息的MYSQL語句

    獲取缺失主鍵表信息的MYSQL語句

    如何獲取缺失主鍵表信息,想必有些朋友還是不會的吧,下面為大家介紹下,可以通過幾條語句實現(xiàn),感興趣的朋友可以了解下
    2013-06-06
  • Linux系統(tǒng)下修改mysql字符集為UTF8步驟

    Linux系統(tǒng)下修改mysql字符集為UTF8步驟

    大家好,本篇文章主要分享的是Linux系統(tǒng)下修改mysql字符集為UTF8步驟,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下吧,方便下次瀏覽
    2021-12-12
  • SQL查詢至少連續(xù)七天下單的用戶

    SQL查詢至少連續(xù)七天下單的用戶

    這篇文章介紹了SQL查詢至少連續(xù)七天下單用戶的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01

最新評論

马公市| 茶陵县| 甘肃省| 望江县| 绍兴市| 克什克腾旗| 兴城市| 准格尔旗| 左权县| 子洲县| 陆川县| 闸北区| 海兴县| 子长县| 钦州市| 太谷县| 罗甸县| 柏乡县| 青海省| 沂源县| 普定县| 萝北县| 舞阳县| 仲巴县| 泊头市| 安阳县| 嘉义市| 通州市| 沁阳市| 安化县| 光山县| 陆丰市| 海丰县| 兴安县| 武宣县| 武鸣县| 湘乡市| 安庆市| 磐安县| 南陵县| 庄河市|