首頁 >CMS教程 >PHPCMS >phpcms無法新增欄位怎麼辦

phpcms無法新增欄位怎麼辦

藏色散人
藏色散人原創
2019-12-26 11:05:052485瀏覽

phpcms無法新增欄位怎麼辦

phpcms無法新增欄位怎麼辦?

解決PHPCMS新增欄位報錯誤

MYSQL error: Got a packet bigger than ‘max_allowed_packet’ bytes

在使用longtext 類型執行資料輸入時,有時會拋出這個異常,

#從字面理解就是當前套件大小超過mysql 系統設定的套件大小無法執行操作。

解釋一下包大小這個東西:簡單來說就是mysql把目前執行的mysql語句看作是一個包,

而對這個包大小的限制即是對當前mysql語句長度的限制。

解決方法:

 (1)Linux 下:

#進入伺服器路徑/etc 找到my.cnf 在裡面的mysqld 區段中

# 找到max_allowed_pa​​cket = 大小

修改到適當大小並儲存,然後重新啟動mysql 伺服器,即可。如果沒有這行就增加這行。

(2)Windows下:

進入到mysql安裝路徑下,找到my.ini 文件,在[mysqld]部分(不在這部分沒用)添加一句:

set-variable=max_allowed_pa​​cket=大小。儲存後重新啟動mysql服務。

順便說一下:那個大小的設定在linux 下可以直接寫10M、20000K之類的

但是在windows下就只能換算成byte.

PHP中文網,大量的免費PHPCMS教學,歡迎線上學習!

以上是phpcms無法新增欄位怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn