《MYSQL數據庫MYSQL數據庫使用UTF-8中文編碼亂碼的解決辦法》要點:
本文介紹了MYSQL數據庫MYSQL數據庫使用UTF-8中文編碼亂碼的解決辦法,希望對您有用。如果有疑問,可以聯系我們。
MYSQL入門1.用phpmyadmin創建數據庫和數據表
創建數據庫的時候,請將“整理”設置為:“utf8_general_ci”
或執行語句:
MYSQL入門
CREATE TABLE `test` (
`id` INT NOT NULL ,
`name` VARCHAR( 10 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM ;
MYSQL入門2.用PHP讀寫數據庫
在連接數據庫之后:
MYSQL入門
mysql_query("set character set 'utf8'");//讀庫
mysql_query("set names 'utf8'");//寫庫
MYSQL入門就可以正常的讀寫MYSQL數據庫了.
用的appserv-win32-2.5.10做的環境,裝這個包的時候用默認的utf8編碼.
在寫數據庫連接文件時,寫成:
MYSQL入門
$conn = mysql_connect("$host","$user","$password");
mysql_query("SET NAMES 'UTF8'");
mysql_select_db("$database",$conn);
MYSQL入門然后在做頁面時,注意這句:
MYSQL入門
mysql_query("SET NAMES 'GBK'");
MYSQL入門那頁面也要相應變成:
MYSQL入門希望這兩篇關于UTF-8中文編碼亂碼的文章,能夠更好地幫助大家辦理這類問題,希望大家喜歡.
《MYSQL數據庫MYSQL數據庫使用UTF-8中文編碼亂碼的解決辦法》是否對您有啟發,歡迎查看更多與《MYSQL數據庫MYSQL數據庫使用UTF-8中文編碼亂碼的解決辦法》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9475.html