MySQL 5.5的max_allowed_packet屬性的修正辦法。本站提示廣大學習愛好者:(MySQL 5.5的max_allowed_packet屬性的修正辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是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外面的這幾行:
[mysqldump]
quick
max_allowed_packet = 16M
拷貝到my.ini文件中,然後便可以保留勝利了。再應用治理員身份拷貝到MySQL 5.5裝置目次下,便可以完成我們的目標了。
就這麼簡略,記載一下。