[SQL ] MySQL亂碼 - 已爬文無解答
不好意思,我是MySQL和PHP的初學者...
最近遇到一個PHP網頁和資料庫MySQL做連結時會產生亂碼的問題。
----------
狀況 - 輸入的資訊有包含中文字體:
a.我在PHP網頁中讓使用者可以輸入自己的姓(last name)、名(first name)和電子郵件
b.使用者輸入完成後按"submit"即可將自己輸入的資訊傳送給MySQL資料庫儲存
c.在MySQL中查詢剛剛傳送的資訊"select * from email_list;"卻會發生亂碼
d.回到PHP網頁抓取儲存在MySQL中的資訊然後顯示在瀏覽器中卻是正常的中文字體
----------
嘗試方法(一)
1.更改Mozilla Firefox之語言設定:Big-5 改成 UTF-8 (但我個人覺得此法不好)
2.更改MySQL設定檔:my.ini
# CLIENT SECTION
[client]
[mysql]
default-character-set=utf8
#default-character-set=latin1
# SERVER SECTION
[mysqld]
default-character-set=utf8
3.重開機(衍生問題:該如何不開機重新Reset MySQL database?)
結果:仍舊失敗
請問這該會是甚麼問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.151.82
→
11/23 14:31, , 1F
11/23 14:31, 1F
推
11/25 11:32, , 2F
11/25 11:32, 2F
→
11/25 11:36, , 3F
11/25 11:36, 3F
→
11/25 11:41, , 4F
11/25 11:41, 4F
→
11/25 15:32, , 5F
11/25 15:32, 5F
→
11/25 15:36, , 6F
11/25 15:36, 6F
→
11/25 15:42, , 7F
11/25 15:42, 7F
推
11/26 13:10, , 8F
11/26 13:10, 8F
→
11/26 13:15, , 9F
11/26 13:15, 9F
→
11/26 13:20, , 10F
11/26 13:20, 10F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):