我用eclipse做程式的時候從mysql讀取資料字串的時候怎麼得到全是問號啊?請問怎麼解決啊

時間 2021-08-30 09:30:44

1樓:小地瓜紫竹

你先看看你資料庫中的字段是不是亂碼。 估計是編碼問題

2樓:匿名使用者

編碼問題,如果你把**貼出來會好解決些

3樓:skyer蝦公尺

修改下mysql中的編碼

4樓:下個路口見偉

不知道,eclipse沒有zend編輯器好使額。

請問eclipse鏈結mysql後中文顯示問號怎麼解決啊

5樓:匡暮昀

都不是 utf-8,不出現???才怪

從mysql資料庫讀出的資料怎麼是問號(?)

6樓:千鋒教育

解決方案:

在**裡,在執行select語句之前,加上mysql_query("set names 'utf8'");

注意,mysql資料庫也要設定utf8,瀏覽器顯示和檔案型別都設定為utf-8

設定utf8原因:

utf-8(8-bit unicode transformation format)是一種針對unicode的可變長度字元編碼,又稱萬國碼。由ken thompson於2023年建立。現在已經標準化為rfc 3629。

utf-8用1到6個位元組編碼unicode字元。用在網頁上可以同一頁面顯示中文簡體繁體及其它語言(如英文,日文,韓文)。

7樓:

你的php設定的字的格式與資料庫不匹配:

可做如下工作:

- 在php中定義 charset=utf-8- 檢查資料庫的設定:同樣定義為utf-8

從mysql資料庫讀出的資料怎麼是問號(?)

8樓:董音廣子珍

解決方案:

在**裡,在執行select語句之前,加上mysql_query("set

names

'utf8'");

注意,mysql資料庫也要設定utf8,瀏覽器顯示和檔案型別都設定為utf-8

設定utf8原因:

utf-8(8-bit

unicode

transformation

format)是一種針對unicode的可變長度字元編碼,又稱萬國碼。由ken

thompson於2023年建立。現在已經標準化為rfc3629。utf-8用1到6個位元組編碼unicode字元。

用在網頁上可以同一頁面顯示中文簡體繁體及其它語言(如英文,日文,韓文)。

myeclipse 6.0 mysql tomcat5.5.2.2.7在進行從資料庫讀取漢字顯示問號,怎麼解決?

9樓:

你的mysql安裝完成之後會讓你配置它,在配置的時候有個地方是設定資料庫的字元編碼集的,我估計你使用的是預設的編碼集,預設的是latin1,因為這個資料庫是荷蘭人開發的,所以預設用的是荷蘭的latin1,你把它設定成utf-8就可以了。

用mysql和eclipse,從jsp頁面寫漢字到資料庫成了問號,但是,在資料庫裡面寫漢字就是可以的,為什麼啊?

10樓:匿名使用者

首先你測試一下看jsp到dao中是不

是已經亂碼了如果這步沒亂碼的話那就是在做插入的時候亂碼,那個亂碼的話我想應該是資料庫的安裝除了問題,如果是前者,則表示在jsp往action中傳值出現亂碼,那就看你的傳值的方式了

11樓:

出現亂碼 一般都是編碼出了問題 檢查下你資料庫 和 專案是否使用的 同一種編碼 utf-8 還是其他的編碼

12樓:匿名使用者

jsp往資料庫寫漢字?不需要進入後台嗎?

13樓:初見如故

樓主請問這個最後怎麼解決的,我現在也這樣

用eclipse寫**向mysql寫入資料的時候 會報錯說字串太長,但是手動向資料庫輸入的話就正常

14樓:匿名使用者

按理說不應該啊,我懷疑是不是你的編碼是utf8或者是gbk的吧,這樣倒有可能超出長度。

15樓:匿名使用者

你除錯的時候把程式具體執行的sql語句列印出來看看唄,然後再在mysql裡面執行這條語句看看結果是不是一樣。

我感覺未必和字元編碼有關。

怎麼用eclipse修改web工程的訪問路徑

千鋒教育 是指修改上下文路徑嗎?右鍵專案屬性裡面找到一個 web project setttings選項選單,裡面有一個context root可以設定 eclipse匯入專案不能通過configure的選項轉換為facets時 可以新建專案 然後手動複製新建專案.settings目錄的org.ec...

我用photoshop做圖,圖層的時候,他有個解析度,有什麼顯示72有時候顯示96 012你說我用哪個好呀

棟雅懿 網頁影象預設都是72,用72還是96,和顯示器的物理顯示有關,就是使圖象的顯示大小與實際大小 即列印大小 相一致。而真正控制網頁 大小尺寸的是畫素尺寸,如600x400畫素。你的顯示器是多少顯示解析度 可按下面方法測試在ps中新建一個解析度為72的檔案,然後執行 檢視 列印尺寸 命令,然後再...

c程式題用輸出正方形怎麼做,c 程式題用 輸出一個正方形怎麼做?

static void main string args 換行 console.writeline for int i 0 i length 2 i 輸出最後一個 console.write 換行 console.writeline 輸出最後一行的 for int i 0 i length i co...