MySQL無法識別中文

chenoracle發表於2022-11-04

問題現象:

MySQL本地客戶端,輸入中文,會自動被替換為空。

例如:

insert into test values('測試');

語句會自動被替換為:

insert into test values('');

問題原因:

mysql使用者下,/home/mysql/.bash_profile檔案內配置了:

export LANG=C

其中"C"代表英文環境ASCII編碼模式。

解決方案:

1.註釋或刪除/home/mysql/.bash_profile中

export LANG=C

內容。

2.source環境變數或重新登入mysql使用者。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2921970/,如需轉載,請註明出處,否則將追究法律責任。

相關文章