mysql5 6cmd亂碼 mysql5 6亂碼

2021-10-20 22:45:28 字數 913 閱讀 1318

安裝mysql5.6版本遇到乙個問題,字符集亂碼,如下圖

由於是新安裝的本地資料庫,所以一定是配置的事情,查詢資料庫字符集配置,如下:

有兩個是latin1的字符集,本人是window7環境,在網路找了很多資料,都顯示為修改

c:\program files\mysql\mysql server 5.6下的my.ini配置,然後重啟服務。但是就是

不生效。最終經過兩個小時的查詢在乙個帖子發現問題。如下圖:

檢查mysql安裝路徑,乍一看沒什麼,路徑沒問題,但拷貝出來看,如下:

"c:\program files\mysql\mysql server 5.6\bin\mysql.exe" "--defaults-file=c:\programdata\mysql\mysql server 5.6\my.ini" "-uroot" "-p" "--default-character-set=utf8"

default後面的路徑才是真實呼叫的路徑,看到program files和programdata的差別了吧,如果安裝過的是不是也找錯了。這個下面的my.ini才是正確的。

如下圖:

配置以上字符集就可以了,重啟服務,ok了。

mysql5 6亂碼 mysql5 6亂碼

安裝mysql5.6版本遇到乙個問題,字符集亂碼,如下圖 由於是新安裝的本地資料庫,所以一定是配置的事情,查詢資料庫字符集配置,如下 有兩個是latin1的字符集,本人是window7環境,在網路找了很多資料,都顯示為修改 c program files mysql mysql server 5.6...

解決cmd下mysql中文亂碼問題

其實中文亂碼問題主要是cmd客戶端編碼格式跟mysql不符合導致的 預設情況下 cmd 編碼格式為gbk gb2312 mysql一般會設定為utf 8 所以只需要兩行命令就可以解決在cmd中文亂碼問題 此時輸入 setcharacter set client gbk 告訴我客戶端這邊的文字編碼 再...

cmd命令提示行連線mysql亂碼的解決

1 mysql是有一些環境變數可以設定,可輸入 show variables 可檢視當前的環境變數設定 2 這些變數當中有一部分與字元相關的設定,可輸入 show variables like character 檢視 3 其中character set results決定返回結果的編碼,windo...