1樓:濤濤
我學php的,剛開始也亂碼,,就mysql主頁設定下,讓後就是表裡設定下,在就是在**中也設定了下
mysql資料庫中讀出的資料只要是漢字就變成問號了!!! 10
2樓:匿名使用者
在mysql安裝時有乙個選項是選字符集的,要將它選擇為gb2312或gbk,並且在它的上方有乙個核取方塊,一定要去掉勾,這一步如果沒做的話,以後在mysql怎麼設定都沒用,漢字都還是問號
3樓:匿名使用者
你在mysql安裝是可能用的預設編碼 將其轉換就好了
為什麼mysql的表記錄中有些中文顯示問號
4樓:
用utf-8
如果是資料庫來中有亂碼,就
源是錄bai
入資料時不是gb2312的。這du只能重新修zhi改記錄了。如果只dao想輸出時頁面正常顯示的話,那麼就採用和你頁面標準一直的編碼。
比如你頁面是gb2312的話,就如樓下說的mysql_query(set names gb2312);
如果頁面是utf-8就
mysql_query(set names utf8);
5樓:匿名使用者
這是來字符集不一致造成的。源
修改mysql的預設字符集是通過修改它的配置檔案來實現的。一般分兩種情況:
windows平台
windows下的mysql配置檔案是my.ini,一般在c:window**y.ini或者c:winntmy.ini可 以直接在這個檔案裡面加上
default-character-set=gbk #或gb2312,big5,utf8
然後重新啟動mysql
service mysql restart 或 /etc/init.d/mysql restart
或用其他方法重新啟動,就生效了。
unix(linux)平台
linux下的mysql配置檔案是my.**f,一般是/etc/my.**f,如果找不到可以用find命令找一下:
find / -iname my.**f
在這個檔案裡面加上
default-character-set=gbk #或gb2312,big5,utf8
然後重新啟動mysql
*** stop mysql
6樓:贏在心中
那是亂碼,建表的時候你可以指定編碼格式。
mysql資料庫中的中文顯示問號是什麼原因
7樓:慶有
你看看是不是資料庫的字型沒有載入,沒有相應的驅動字型,系統就不能讀出來原來的文字的資訊,所以會顯示問號
部分中文插入mysql資料庫變成問號,怎麼回事
8樓:尕小漂
1、檢查並修改mysql的my.ini的配置檔案。
default-character-set=utf82、建立資料庫是要指定字符集。
create database mydb default character set utf8 collate utf8_general_ci;
3、建立資料表示也要指定字符集。
create table if not exists `mydb` (
`username` varchar(64) not null,`userid` int(11) not null,) engine=innodb default charset=utf8;
9樓:拉果體
mysql只支援gb內的漢字吧,要輸入那些特殊的漢字用oracle11g
10樓:匿名使用者
我那邊有更詳細的答案推薦,hdp134793的csdn部落格
我的U盤中病毒了,裡面的資料夾都變成應用程式了!我怎麼弄才能把我資料夾裡的東西弄出來
建議你用u盤專家來 級工具自 usbkiller,它不僅可以免疫u盤,自動修復因為病毒而損壞的系統配置以及檔案。還可以檢測查殺資料夾變成exe病毒,auturun病毒,vbs病毒,u盤資料夾被隱藏等1200多種u盤病毒。u盤中檔案沒有丟,先插在電腦上,然後開啟我的電腦 工具 資料夾選項 顯示所有檔案...
裡面的文章本來是宋體怎麼突然都變成黑體居中了
可能原因 如上圖右側有很多樣式選擇,是不是誤選了某乙個樣式造成的 可能原因 是否用了其他電腦的word開啟,版本或者裡面樣式不同造成的。word中字型顯示的是宋體,怎麼列印出來就變成黑體了,我的word是10的 這種情況應該不是在本機列印。你的宋體不是系統自帶的字型,在另外的機子上列印時被識別成了黑...
我最裡面的那顆牙齒有點蛀牙,裡面都空了,經常痛怎麼辦啊 不要叫我去拔,我怕痛
你多大啊?刷牙不會 的。補牙,要看看你的情況呢,建議最好去讓牙醫幫你看看,不要拖太久了啦。我現在帶牙套,當時拔了4顆牙呢,作為16歲的女生,要告訴你,其實一點都不疼的。他會給你打麻藥,然後就一點感覺的沒有,我記得當時拔牙的時候,我都不知道什麼時候拔的。我只知道這些了,不知道能不能幫到你。希望早日拜託...