程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 關於Mysql5出現亂碼的問題

關於Mysql5出現亂碼的問題

編輯:關於PHP編程

以前接觸過幾次Mysql5,但因中文亂碼解決不了而一直使用4.0。mysql5支持多種編碼方式,只要存入的和讀取的編碼一致就不會再產生亂碼,如都為gb2312。
1。在網頁中指明編碼gb2312
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
最好在執行SQL語句前先執行一下:
mysql_query("SET NAMES GB2312");


2。修改apache配置文件httpd.conf
AddDefaultCharset GB2312
3。修改mysql5配置文件
default_character_set = gb2312

此方法在FC5及windows XP下測試成功。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved