首頁 > 後端開發 > php教程 > php mysql utf-8

php mysql utf-8

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-23 14:36:00
原創
1014 人瀏覽過

解决从Mysql读取中文时的乱码问题:

建表时先加上default charset=utf8;

插入中文数据之前(Mysql命令提示符下)是用set names gb2312;

在php页面中设置是mysql_query('SET NAMES UTF8');

在php页面(已设定为utf8后)中插入中文数据不会出现乱码,应该插入数据库的时候就是以utf8字符集插入中文数据的故不会出现问题!

在php页面前面不要忘了加上header('content-type;text/html;charset=utf-8');

大家在MySQL命令提示符下想查看数据,中文数据有可能是如下 '?????'

所以大家想查看到正确的中文要与插入中文数据一样使用set names gb2312;

引自:

http://www.cnblogs.com/likwo/archive/2011/08/31/2160699.html

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
java後台怎麼轉換ios傳過來的utf-8的json數據
來自於 1970-01-01 08:00:00
0
0
0
全程UTF-8
來自於 1970-01-01 08:00:00
0
0
0
始終使用UTF-8編碼
來自於 1970-01-01 08:00:00
0
0
0
python 怎麼創建utf-8的檔案?
來自於 1970-01-01 08:00:00
0
0
0
React在使用utf-8時遇到的問題
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板