問問題,關於mysql資料庫中文全變問號

2021-05-02 04:01:02 字數 2175 閱讀 3297

1樓:匿名使用者

你在mysql_query第二個選項可以填上試試,怕出錯誤..

mysql_query("set names 'gbk'", $database);

如果上面無法解決你的問題...

這裡設定只是查詢的時候用什麼編碼,你需要設定mysql確保mysql裡面中文字元編碼和php內 set names 的編碼一致

另外,看看mysql裡面的中文字元是否正確顯示,如果你的mysql字符集沒有設定正確,那麼在mysql裡面的中文字元也會出現問題

一般使用utf-8或者gbk(gb2312)比較多一些。

2樓:匿名使用者

你好,可以嘗試如下方法:

解決mysql資料亂碼: 修改my.ini檔案裡面的 default-character-set=gbk

補充:應該不是你補充的**問題,你在插入資料的時候,是否已經將編碼設為gbk。

3樓:匿名使用者

字符集沒設定對。

mysql_query("set names 'gb2312'",$db_link);

或者gbk,utf-8之類。

看你建的時候是什麼字符集。

4樓:匿名使用者

有可能是編譯安裝的時候沒加支援中文的編碼

如何解決mysql插入中文變為全問號

5樓:好程式設計師

1、檢查並修改mysql的my.ini的配置檔案default-character-set=utf82、建立資料庫是要指定字符集

create database mydb default character set utf8 collate utf8_general_ci;

3、建立資料表示也要指定字符集:

部分中文插入mysql資料庫變成問號,怎麼回事

6樓:尕小漂

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;

7樓:拉果體

mysql只支援gb內的漢字吧,要輸入那些特殊的漢字用oracle11g

8樓:匿名使用者

我那邊有更詳細的答案推薦,hdp134793的csdn部落格

mysql資料庫漢字顯示問號

9樓:匿名使用者

是不是資料庫的字符集不是gbk?你查一下

mysql資料庫中的中文顯示問號是什麼原因

10樓:慶有

你看看是不是資料庫的字型沒有載入,沒有相應的驅動字型,系統就不能讀出來原來的文字的資訊,所以會顯示問號

我的mysql裡面的中文都變成問號了?

11樓:濤濤

我學php的,剛開始也亂碼,,就mysql主頁設定下,讓後就是表裡設定下,在就是在**中也設定了下

mysql插入中文變為全問號

12樓:匿名使用者

亂碼了,檢查資料庫的編碼設定!

13樓:匿名使用者

一般來說,sql是不支援中文的,你把出現?號的內容重新編輯一下就可以了。讀取的路徑不要有中文

我向mysql資料庫插入中文資料時,資料庫中的中文全部顯示為問號,換了乙個電腦之後,就正常了,為什麼呢?

14樓:

資料庫編碼的問題,在插入資料之前執行以下語句:

mysql_query("set names 'gb2312'");

mysql資料庫查詢的問題,mysql 資料庫查詢的乙個問題

select from select t.num if category id t.category id,num 1,1 as cal rank,category id t.category id from select from goods order by category id asc go...

MySQL資料庫查詢問題,高分求解

誰想念月 select class,count sign date as 簽到數,count sign date count name as 簽到率 from table group by class 是勇敢 知識點 group by 彙總函式 sum count函式 難點 多條件彙總 答案 百分比...

C連線mysql資料庫無法讀取資料庫表中資訊求大神指點

資料庫是否有資料?你的data source localhost user id root password 有有沒有錯誤 try這裡,看是執行到哪一步報錯了 大師們幫我看看這個問題怎麼解決,c 中把資訊寫不進mysql資料庫!你先檢查sql語句有沒有戳錯 檢查方法是先在資料庫裡面執行一遍 再cop...