sqlyog中文亂碼

2021-07-03 07:59:58 字數 604 閱讀 1471

1)eclipse有自己的編碼方式:修改eclipse配置,window-->preferences->general->workspace->text file encoding 選擇other 改變編碼方式。這裡解決的是通過eclipse對資料庫進行修改而產生的亂碼問題

2)mysql有表的編碼方式:mysql中資料庫的編碼方式可以通過右鍵資料庫名,選擇alter database,更改database charset來改變。就是更改了建立表,表的編碼方式。

3)連線過程也產生了編碼方式 涉及到connect

流程:首先檢視你建立的表的編碼方式 show create table 表明:例子: show create table test  下方engine=innodb default charset=latin1 顯示了sqlyog的預設編碼方式latin1

然後可以通過2)的方法改變mysql編碼方式。

如果編碼方式顯示的是utf-8 或者gbk,可以通過修改tools->preferences->editor->fonts的顯示編碼方式來嘗試,不可以的話可以嘗試修改mysql安裝目錄下my-ini內的character後面的編碼格式解決問題。

暫時遇到的狀況在2)的時候就都解決了。

SQLyog中文亂碼的解決方法

sqlyog中文亂碼的解決方法 初始情況 我使用的是sqlyog enterprise v8.18。eclipse使用的文字編碼是預設設定gbk 而伺服器安裝的mysql mysql essential 5.1.47 win32.msi,指定的字元編碼為utf8。當我用sqlyog檢視我的jpa專案...

SQLyog中文亂碼的解決方法

sqlyog中文亂碼的解決方法 初始情況 我使用的是sqlyog enterprise v8.18。eclipse使用的文字編碼是預設設定gbk 而伺服器安裝的mysql mysql essential 5.1.47 win32.msi,指定的字元編碼為utf8。當我用sqlyog檢視我的jpa專案...

SQLyog中文亂碼的解決方法

sqlyog中文亂碼的解決方法 初始情況 我使用的是sqlyog enterprise v8.18。eclipse使用的文字編碼是預設設定gbk 而伺服器安裝的mysql mysql essential 5.1.47 win32.msi,指定的字元編碼為utf8。當我用sqlyog檢視我的jpa專案...