程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 修改MySQL 5.5的max_allowed_packet屬性的方法

修改MySQL 5.5的max_allowed_packet屬性的方法

編輯:MySQL綜合教程

修改MySQL 5.5的max_allowed_packet屬性的方法   今天在部署一個實驗系統的時候,報出下面這個錯:   Your 'max_allowed_packet' variable is set to less than 16777216 Byte (16MB).   也很容易理解,就是需要修改一下MySQL的配置文件,但是這裡面有個小技巧(在Windows 7中):如果直接使用記事本或notepad++打開MySQL 5.5文件夾底下的my.ini,會提示該文件被其他程序占用,或者拒絕訪問之類的(如:“please check if this file is opended in another program”)。如果已經停止了MySQL服務,那麼其實就不是程序占用的問題。解決方法也很簡單,首先,在MySQL 5.5安裝目錄下,將my.ini剪切到別處,這時會要求用管理員身份繼續。   然後呢,在MySQL 5.5安裝目錄下,有很多和my.ini類似的文件,如my-small.ini,使用管理員身份啟動某個文本編輯軟件(如notepad++),將my.ini和my-small.ini都打開,將my-small.ini裡面的這幾行:   [plain]  [mysqldump]   quick   max_allowed_packet = 16M     拷貝到my.ini文件中,然後就可以保存成功了。再使用管理員身份拷貝到MySQL 5.5安裝目錄下,就可以實現我們的目的了。   就這麼簡單,記錄一下。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved