MYSQL插入中顯示問號怎麼解決

2021-03-19 18:26:07 字數 2734 閱讀 8760

1樓:匿名使用者

是編碼問題。你只要保證你資料庫的編碼方式,和java程式的編碼方式一樣就行了,至於什麼編碼,都行。資料庫的編碼方式是你建庫的時候設定的,java程式裡的編碼jsp是在頁面設定的,java檔案是你的工具設定的(myeclipse……)!!!

2樓:情龍人

修改編碼方式。其實有時候亂碼不影響程式執行,因為你程式編碼和資料庫編碼統一了就行了。

3樓:匿名使用者

編碼問題。mysql預設的編碼為拉丁,你可以更改下

部分中文插入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樓:匿名使用者

輸入命令

set character_set_client=utf8;

set character_set_connection=utf8;

set character_set_database=utf8;

set character_set_results=utf8;

set character_set_client=utf8;

set character_set_server=utf8;

charset utf8;

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

8樓:匿名使用者

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

9樓:小土豆

把引擎換成mysiam

向mysql資料庫中插入一條資料後性別變成問號是怎麼回事

10樓:dream小樓清風

中文亂碼 可以在建立資料庫的時候使用語句 解決亂碼問題

1。建立資料庫的時候:create database 'database'

character set 'utf8'

collate 'utf8_general_ci';

2.建表的時候 create table 'database_user' (

'id' varchar(40) not null default '',

'userid' varchar(40) not null default '',

) engine=innodb default charset=utf8;

3.設定url的時候 jdbc:mysql:

//這是匯出mysql中建表語句的方法:這是從mysql中匯出來的,方法是:點選表的右鍵選擇export+backup table as sql dump+export to file

11樓:石業柏旺

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

用java往mysql裡面插入一條記錄,結果插入的字元全部不顯示,只有問號

12樓:

那是因為在connection conn = drivermanager.getconnection("jdbc:mysql:

//localhost:3306/immoc","root", "root");中沒有設定編碼格式,導致插入資料的時候才產生亂碼。

可以將這句話修改為:connection conn = drivermanager.getconnection("jdbc:

mysql://localhost:3306/immoc?

你再試試看

13樓:這個大神有點牛

一看就是編碼錯誤,你看看是你**和你資料庫的編碼是不是一致的,還有獲取connection 的連線地址你給加上編碼試試

14樓:san丶

插入的資料型別不對,

ps.setstring 試試

15樓:落紅杏

編碼問題。你把你的myeclipse的編碼設定成utf-8

mySql資料庫中用頁面不能插入中文,顯示為?號,請問什麼問題,怎麼解決

編碼問題,因為你從介面獲取的資料 是你本地瀏覽器的編碼,在伺服器端可能用的不是這個編碼 所以在資料傳遞到伺服器的時候 將request.request.setcharacterencoding utf 8 解碼一下 亂碼唄.方法一,命令修改 進入cmd,進入mysql 用show variables...

在cad中括號顯示成問號怎麼解決

將括號的字型改為宋體試試 cad中文字顯示為問號,如何解決 這個好解決,在格式 文字 中修改一下文字格式,如果有問號,那麼設定的文字格式可能含有大字型樣式,去掉大字型,中文字型才能正常顯示,否則全部是問號 cad圖紙開啟後,文字顯示問號?教你個一鍵顯示字型的技巧 把正確的cad fonts 字型庫資...

暖通中開啟cad圖紙風管規格標註顯示問號怎麼回事

乘號顯示問號嗎?用查詢替換把乘號換成大寫字母x就行了,希望能幫到樓主!是你的cad裡沒有那種字型,所以顯示不出來。我做任務,選為最佳答案吧 天正暖通cad如何標註風管尺寸 專業標註 風管標註 標註設定,裡面有很多關於風管的設定,你根據你自己的要求一一設定好就行了,然後點自動標註,然後選擇需要標註的風...