mysql資料庫插入中文記錄後變成問號,為什麼

2021-03-04 08:50:00 字數 2215 閱讀 8514

1樓:匿名使用者

3碼合一,你提交的介面的內碼也要utf8

2樓:小土豆

把引擎換成mysiam

mysql資料庫插入的值為什麼漢字顯示成問號

3樓:匿名使用者

修改mysql資料庫的配置檔案my.ini或者my-default.ini

[client]

prot=3306

[mysql]

default-character-set=gbk[mysqld]

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

4樓:尕小漂

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;

5樓:拉果體

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

6樓:匿名使用者

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

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

7樓:好程式設計師

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

create database mydb default character set utf8 collate utf8_general_ci;

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

mysql插入的中文字元顯示為亂碼或問號怎麼辦

8樓:匿名使用者

有時候我們往mysql中插入字元,在表中顯示的卻是亂碼或者問號。出現這樣的問題,我們該怎麼解決呢?請接著往下看!

工具/原料

電腦方法/步驟

這是因為你的mysql的預設編碼方式和**的編碼方式不一致,而引起的亂碼或問號。

我們開啟eclipse,如下:

我們開啟j2ee專案,如下:

我們注意到我的**的中文編碼方式為」gbk「,而我的mysql的預設編碼為utf-8。由於兩者不一致,所以在將字元插入資料庫時就出現了問題。

那麼我們的解決方法就很明顯了,我們只要將我們的**的編碼方式改為utf-8就可以了。具體操作如下:

我們把所有的編碼方式都改為utf-8,然後再執行程式,就會發現問題解決了!如下:

mysql資料庫漢字顯示問號

9樓:汪雄輝拉

你可以把request.setcharacterencoding("gbk");response.setcharacterencoding("gbk");

裡面的gbk改成utf-8的試試,

最好查一下資料庫的編碼

show variables like '%char%';給我看看

10樓:匿名使用者

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

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

11樓:慶有

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

php插入mysql資料庫中文變成亂碼 問號

12樓:℡媙の綺

去mysql裡面設定,不要在php裡設定mysql的編碼,亂碼肯定就是編碼問題無疑,推薦你先把mysql裡面表的編碼改好,然後再把php的編碼改好,這樣就應該沒問題了。

13樓:匿名使用者

欄位和表結構改成 utf8_general_ci 編碼

怎麼插入資料到資料庫mysql,怎麼用mysql連線mysql資料庫

思路為 先要通過form表單將資料提交到php端 連線mysql connect localhost sql insert into table values post value 插入到資料庫 res mysql query sql 如何連線mysql資料庫 怎麼用mysql連線mysql資料庫 ...

用jsp連線mysql資料庫,出現中文亂碼,該怎麼解決啊

v無限可能 這是我很早之前寫的文章,一步一步照著做基本能解決所有的mysql亂碼問題。有不明白的問題隨時追問我 http hi.baidu.com xiaosa1984 blog item 4d122a3f5d11c3c47c1e7143.html 孤魂風兒 用的是servlet吧,設定編碼方式 r...

php連線mysql資料庫問題,mysql資料庫怎麼連線資料庫

public listpagelisttwo int currentpage,int showrows connection con null preparedstatement ps null resultset rs null arraylistresultlist new arraylist ...