mysql插入表中的中文顯示為問號(??)的解決方法


反反復復三個小時,總算是解決了,感覺很爽!

解決方法:

1.查看系統字符集設置:
          show variables like '%char%';

 修改前:

 

修改后

這里是已經解決問題的編碼相關設置!

各個字段表示的含義:

打開數據庫 my.ini文件,注意,一定要事先備份好,一個my.ini文件,如果一不小心修改錯誤,很可能啟動不了數據庫了!

 

接下來是設置!我這樣設置就OK了。

 

[client]
default-character-set = utf8

[mysqld]
character-set-server=utf8

 

 再次往數據庫插入信息,已經顯示為中文了,很舒服的感覺!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM