解決資料庫編碼中文出現亂碼的問題

2022-08-17 06:30:20 字數 358 閱讀 3390

1.在mysql下檢視編碼(show variables like "char%";或者status;)

server和client是預設編碼還是utf8

預設latin1編碼需要修改,utf8編碼不需要修改

2.關閉mysql服務(net stop mysql)

3.在my.ini中找到

[client]新增default-character-set=utf8

[mysqld]新增character-set-server=utf8

4.重啟服務(net start mysql)

5.檢視編碼(show variables like "char%"

總結解決中文資料庫亂碼或者頁面顯示亂碼問題

1 在頁面最上面加上 2 配置資料庫連線的時候 jdbc.mysql.url jdbc mysql localhost 3306 db?useunicode true characterencoding utf8 allowmultiqueries true3 專案web.xml中配置 charac...

mysql資料庫出現中文亂碼的終極解決辦法

一.windows環境 1.找到配置檔案my.ini,一般在mysql安裝目錄下 通過everything搜尋 開啟 2.在標籤 mysql 下新增或修改 default character set utf8 在標籤 mysqld 下新增或修改 character set server utf8 在...

mysql資料庫出現中文亂碼問題的解決方法

新增或修改my.ini 配置檔案,設定編碼字元為utf8 預設為latin1,見紅色字型 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 設定...