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

mysql日文亂碼如何解決

131次閱讀
沒有評論

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

這篇文章主要講解了“mysql 日文亂碼如何解決”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“mysql 日文亂碼如何解決”吧!

mysql 日文亂碼的解決辦法:1、在數據庫建表時,選擇整理為“utf8_general_ci”;2、在 php 訪問數據庫時,加上“mysql_query(SET NAMES UTF8”語句即可。

mysql 日文字段亂碼問題

1 數據庫建表時選擇整理為

utf8_general_ci

2 php 訪問數據庫時, 加上

mysql_query(SET NAMES UTF8

相關拓展:

登錄 MySQL 之后,輸入如下命令來查詢數據庫編碼,

show variables like  char%

可得到如下查詢結果,

查詢結果所含信息如下,

①character_set_client:utf8,表示 MySQL 的客戶端采用的是 utf8 編碼,即:對于 MySQL 客戶端將要向 MySQL 服務器端發送過來的 SQL 請求內容,客戶端會采用 utf8 字符集編碼規則進行編碼發送。

PS:通常,在命令行窗口(CMD)中進行 SQL 查詢時,如果結果集中包含中文漢字,就會顯示亂碼,這是由于此時作為 MySQL 客戶端的 CMD 默認采用 GBK 編碼格式,而 MySQL 服務器端是以 utf8 編碼格式發送數據,就造成了亂碼的出現。

②character_set_connection:utf8,表示連接 MySQL 數據庫時采用的是 utf8 編碼格式;

③character_set_database:utf8,表示創建 MySQL 數據庫時默認采用 utf8 編碼格式;

④character_set_results:utf8,表示數據據庫返回給客戶端查詢結果時采用的編碼格式;

⑤character_set_server:utf8,表示 MySQL 服務器安裝時采用的默認編碼格式,不建議人為修改;

⑥character_set_system:utf8,表示數據庫系統使用的編碼格式,是存儲元數據時采用的編碼格式,無需設置;

⑦character_set_dir:指向字符集安裝的目錄位置。

其中,三個系統變量不會影響到是否亂碼的問題,包括:character_set_filesystem,character_set_system,character_set_dir,而只需要關注其它幾個變量是否符合要求。

感謝各位的閱讀,以上就是“mysql 日文亂碼如何解決”的內容了,經過本文的學習后,相信大家對 mysql 日文亂碼如何解決這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-13發表,共計1113字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 康平县| 贵溪市| 新田县| 衡阳县| 邹平县| 调兵山市| 济源市| 临湘市| 南漳县| 南平市| 静乐县| 炉霍县| 华亭县| 大悟县| 嘉黎县| 宿州市| 永州市| 宁夏| 高青县| 兴海县| 额济纳旗| 内江市| 东乡| 都安| 多伦县| 铁力市| 漠河县| 临海市| 武城县| 阳江市| 宜川县| 札达县| 石阡县| 烟台市| 永康市| 临漳县| 伽师县| 大姚县| 西城区| 广水市| 霍林郭勒市|