解決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的編碼資訊。
相關文章
- navicat for mysql顯示中文亂碼解決方案MySql
- git操作時中文顯示亂碼的解決方法Git
- LiveCharts中文顯示亂碼問題的解決Echarts
- ubuntu中文顯示亂碼解決辦法Ubuntu
- MySQL解決中文亂碼MySql
- matplotlib 圖示 中文亂碼, 與 wordcloud 詞雲圖 中文亂碼 解決方法Cloud
- 解決Hive使用desc顯示中文註釋亂碼Hive
- Zabbix圖表顯示中文亂碼解決辦法
- 解決ssh連線CentOS後中文顯示亂碼CentOS
- Mysql輸出中文顯示亂碼處理MySql
- Mysql中文亂碼問題的最佳解決方法MySql
- Redis中文顯示為Unicode編碼 亂碼的解決辦法RedisUnicode
- MySql中文亂碼問題解決MySql
- 解決 SecureCRT 和 SecureFX 中文亂碼Securecrt
- confluence中文顯示亂碼問題
- hive表查詢中文顯示亂碼Hive
- javaweb中中文亂碼解決方法總結之response和request解決方法JavaWeb
- centos7 vim中文亂碼解決方法CentOS
- 如何解決python 圖表中文顯示亂碼問題Python
- OxyPlot.SkiaSharp中文顯示亂碼的問題
- MySql中表單輸入資料出現中文亂碼的解決方法MySql
- 解決中文亂碼問題
- ROS中解決中文亂碼ROS
- request/response解決中文亂碼
- idea配置檔案.properties中文亂碼顯示????Idea
- navicat 表中文顯示? 解決
- C# 解決httplistener querystring 中文亂碼、返回json中文格式亂碼C#HTTPJSON
- 記錄 Ubuntu18.04 中文亂碼,解決方法Ubuntu
- IDEA控制檯輸出中文亂碼解決方法Idea
- cat中文正常vim中文亂碼怎麼解決?
- mysql全量備份並中文不亂碼MySql
- glibc 升級導致Linux顯示中文亂碼Linux
- Spring MVC 中文編碼亂碼解決SpringMVC
- 解決Tomcat視窗中文亂碼Tomcat
- springmvc 解決中文亂碼問題SpringMVC
- Jmeter 解決中文亂碼問題JMeter
- Dbvisualizer9.0.6 解決中文亂碼
- mysql中文亂碼和差8小時MySql