MySQL 1366 Incorrect string value 錯誤解決方案
MySQL 1366 Incorrect string value 錯誤解決方案
使用中文的情況下
資料庫的使用必然會遇到編碼問題,
這就是今天要教大家的主題:
MySQL 1366 Incorrect string value 錯誤解決方案
MySQL 預設字集編碼為 latin1,
可在 MySQL 中使用
status;
來查看目前的狀態
上面範例圖片就是基本的預設值狀態,可以看到characterset 都為 latin1 解決的方式很簡單, 以 Ubuntu 為範例, MySQL 安裝完畢後, 前往安裝資料夾找到設定檔
/etc/mysql/mysql.conf.d/mysqld.cnf
新增
character_set_server = utf8
再重新啟動 MySQL 的服務即可。
若是已經存在的資料庫也沒關係,
進入 MySQL 的 console…
View On WordPress












