台灣最大程式設計社群網站
線上人數
1604
 
會員總數:243287
討論主題:188072
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 請問各位大大, mysql 中文亂碼,怪獸字,但網頁顯示正常
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問各位大大, mysql 中文亂碼,怪獸字,但網頁顯示正常
價值 : 100 QP  點閱數:137 回應數:1

樓主

gary007
門外漢
0 1
11 1
發送站內信


請問各位大大, mysql 中文亂碼,怪獸字,但網頁顯示正常???

查了一下 顯示如下, 這是網上寄存空間的情況

SHOW VARIABLES LIKE "%char%"

character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/

TABLE menu

id, subject, description , createdate
57 木木木木木 木木木木木 2018-07-18
58 æ°´ é¢ぴæ°´è§å¿µ 2018-07-23
59 好 好 2018-07-23

記錄 57  我是直接進入phpmyadmin 後台手動入的資料
記錄 58和59 我是用從網頁新增記錄輸入資料(用中文)

在網頁中 記錄 58和59 ,都可以正常顯示資料
反而57 不能在網頁中顯示資料(出現??????),請問有什麼問題?????

另外 為什麼58 和59 都不能正常顯示中文???

第二個問題 本身有一個 backup.sql 檔案,用NOTEPAD 打開後 內容可以顯示中文,
把backup.sql 經網上phpmyadmin 匯入後, 所有記錄與情況 記錄 57一樣在phpmyadmin 內顯示到中文

但在網頁中資料(出現??????)??

問題好怪怪,, 各位大大熕請提點一下小弟

謝謝

我知道是 程序,但不懂得轉換

資料輸入路徑:client → connection → server;
資料輸出路徑:server → connection → results。


以下代碼是 新增資料的


搜尋相關Tags的文章: [ mysql ] , [ 中文亂碼 ] , [ 顯示正常 ] , [ phpmyadmin ] ,
本篇文章發表於2018-07-23 13:15
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

gary007
檢舉此回應
mysqli_set_charset($conn, "utf8");
加了這句, 解決了個問題

正常顯示了中文 喔!!!! THX
本篇文章回覆於2018-07-23 17:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.