久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql表格不顯示中文,亂碼的解決方法

126次閱讀
沒有評論

共計 1239 個字符,預計需要花費 4 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

丸趣 TV 小編給大家分享一下 mysql 表格不顯示中文,亂碼的解決方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

mysql 表格不顯示中文,亂碼的解決辦法:首先查看數據庫的編碼方式;然后編輯打開 my.ini 文件;接著修改內容為“default-character-set=utf8”;最后重新啟動數據庫即可。

mysql 數據表中文亂碼解決辦法

在往 mysql 數據庫中插入數據的時候出現數據 (漢字) 亂碼情況:

在把數據庫,數據表的編碼改為 UTF- 8 后,還是亂碼。

mysql 表格不顯示中文,亂碼的解決方法

Mysql 的默認編碼方式是 Latin1,不支持中文,因此,如果要讓 mysql 支持中文的話需要把數據庫默認的編碼修改為 gbk 或者 utf8。

1. 查看數據庫的編碼方式

mysql show variables like character%

mysql 表格不顯示中文,亂碼的解決方法

上面的各種字符設置必須一致,只是簡單的對數據庫、數據表設置編碼格式不能完全解決亂碼問題,我是將上面的說有字符編碼全設置為 utf8 后解決的亂碼問題。

對上面的信息加以說明:

| character_set_client:客戶端請求數據的字符集 (編碼方式)
 | character_set_connection:從客戶端接收到數據,再傳輸的字符集 (建立連接使用的編碼)
 | character_set_database:默認數據庫的字符集,無論默認數據庫如何改變,都是這個字符集;如果沒有默認數據庫,那就使用 character_set_server 指定的字符集,這個變量建議由系統自己管理,不要人為定義。| character_set_results:結果集的字符集
 | character_set_server:數據庫服務器的默認字符集
 | character_set_system:這個值總是 utf8, 不需要設置,是存儲系統元數據的字符集 

上述變量的值不一致或者顯示亂碼時,可以通過如下命令來修改:

mysql SET character_set_client = utf8; 
mysql SET character_set_results = utf8; 
mysql SET character_set_connection = utf8;

2、找到 MySQL5.0 安裝目錄下編輯打開 my.ini 文件,修改為:

[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
# The default character set that will be used when a new schema or table is
# created and no character set is defined
default-character-set=utf8

3、重新啟動數據庫。

看完了這篇文章,相信你對 mysql 表格不顯示中文,亂碼的解決方法有了一定的了解,想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計1239字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 普兰县| 高邮市| 电白县| 玉门市| 扎鲁特旗| 呼图壁县| 曲水县| 邵东县| 和林格尔县| 子洲县| 泽库县| 海晏县| 且末县| 宜兴市| 彭泽县| 武乡县| 黄石市| 德江县| 搜索| 南通市| 子洲县| 蒙山县| 澄城县| 双流县| 德化县| 刚察县| 德州市| 清河县| 广德县| 湄潭县| 安新县| 报价| 赤水市| 吉木萨尔县| 无棣县| 通榆县| 安庆市| 晋江市| 道真| 阳原县| 郯城县|