发新话题
打印

請教中文顯示“???”問題

請教中文顯示“???”問題

我安裝的系統為FC5,phpmyadmin2.8。
我以圖形介面創建數據庫和表名都是英文,表中的字段名為中文。在PHPMYADMIN中查詢顯示正常,可是用PHP連接和MYSQL命令中文都顯示為???英文和數字正常。請教高手是怎麼回事,謝謝!

本文由kick 发布于Linuxsky 论坛,网址:http://bbs.linuxsky.org/thread-3006-1-1.html

TOP

数据库字符和程序调用用的字符集一样吗?
fc 5的mysql默认是utf8的
你的鼓励,我的动力.
做人厚道,看贴回贴.
my linux blog

TOP

我在PHPMYADMIN中建數據庫和表是用的是默認(utf8).在MYSQL命令符下執行查詢,顯示也為問號呀?在程式中有設charset=utf8.在網上查了不少這方面的文章,還是解決不了,苦惱! 請求幫助。

TOP

系统当前locale 是什么?或者你输入的内容你确认是utf8 编码?
你的鼓励,我的动力.
做人厚道,看贴回贴.
my linux blog

TOP

引用:
原帖由 hew 于 2006-5-4 16:46 发表
系统当前locale 是什么?或者你输入的内容你确认是utf8 编码?
我在phpmyadmin2.8.0.3中插入記錄和建表時都先的是uft8.

TOP

.....
@mysql_query("set names utf8"); //UTF8 here U may change what u want to output
.......

TOP

发新话题