解決MySQL中文亂碼和插入中文不顯示的方法
解決MySQL中文亂碼和插入中文不顯示的方法
寫在前面:如果安裝MySQL出現1045錯誤,那就是以前安裝過的MySQL還有殘留,即沒有將以前安裝的MySQL刪除乾淨,可以自行百度如何徹底刪除MySQL。
下面是正式解決MySQL中文亂碼和插入中文不顯示的方法:
1、安裝MySQL伺服器的時候一定要選擇編碼為utf-8
2、在MySQL的my.ini配置檔案中將客戶端和服務端的編碼設定為utf8,如下:
3、關閉配置檔案,重啟MySQL服務。
4、開啟cmd,輸入mysql -uroot -p,輸入密碼,進入到mysql終端。
5、在mysql終端中輸入set names gbk;【非常重要的一步】
6、然後show variables like ‘character%’;檢視mysql資料庫的所有編碼,如果是以下形式就ok了。
特別注意:在沒有輸入set names gbk;這句命令之前,MySQL的編碼如下,注意觀察敲命令前後MySQL的編碼資訊。
相關文章
- Mac下navicat for mysql中文顯示亂碼解決方法MacMySql
- navicat for mysql顯示中文亂碼解決方案MySql
- toad 中文顯示亂碼解決方法
- 解決SecureCRT中文顯示亂碼Securecrt
- QT中文顯示亂碼解決QT
- mysql 插入中文亂碼解決方案 轉MySql
- git操作時中文顯示亂碼的解決方法Git
- ubuntu中文顯示亂碼解決辦法Ubuntu
- MySQL解決中文亂碼MySql
- html裡顯示中文亂碼的解決辦法HTML
- LiveCharts中文顯示亂碼問題的解決Echarts
- Navicat for mysql 顯示中文亂碼問題MySql
- oracle中文顯示亂碼Oracle
- matplotlib 圖示 中文亂碼, 與 wordcloud 詞雲圖 中文亂碼 解決方法Cloud
- 讀mysql中文亂碼問題解決方法MySql
- 解決ssh連線CentOS後中文顯示亂碼CentOS
- 解決Hive使用desc顯示中文註釋亂碼Hive
- 解決ssh終端CentOS後中文顯示亂碼CentOS
- LINUX SSH顯示中文亂碼問題解決Linux
- Mysql輸出中文顯示亂碼處理MySql
- Mysql中文亂碼問題的最佳解決方法MySql
- Ubuntu中解決pdf中文亂碼或不顯問題Ubuntu
- MySql中文亂碼問題解決MySql
- 解決MySQL中文亂碼問題MySql
- Redis中文顯示為Unicode編碼 亂碼的解決辦法RedisUnicode
- linux中顯示中文亂碼如何解決?Linux
- 解決Hibernate向MySQL資料庫插入中文亂碼問題MySql資料庫
- pl/sql developer中文顯示亂碼SQLDeveloper
- ubuntu 中文顯示亂碼問題Ubuntu
- 解決 SecureCRT 和 SecureFX 中文亂碼Securecrt
- secureCRT顯示亂碼解決方法Securecrt
- CentOS中文亂碼問題的解決方法CentOS
- Tomcat5+Mysql中文亂碼問題的解決方法TomcatMySql
- Windows環境下MySQL5.7中文顯示亂碼的三種解決方案WindowsMySql
- RHEL中文亂碼解決
- HttpClient 解決中文亂碼HTTPclient
- hive表查詢中文顯示亂碼Hive
- java連線mysql中文亂碼解決之道JavaMySql