|登录 |注册

查看: 2360|回复: 10
打印 上一主题 下一主题

關於Mysql 中文編碼問題!

[复制链接]
狂天使
2011-8-18 04:49 PM
本帖最后由 狂天使 于 2011-8-18 04:52 PM 编辑

各位大大,最近我遇到一個問題是關於 Mysql  的。我想儲存一些中文資料進去db 但是當我儲存進去的時候,db裡面的資料都是空白的請問該怎樣解決

]



狂天使
2011-8-18 05:07 PM
本帖最后由 狂天使 于 2011-8-18 05:21 PM 编辑

如果我使用phpMyAdmin 輸入資料,在phpMyAdmin 這個界面是看的到中文字,網頁上也是看到中文字,但是在db 裡面是出現亂碼。

如果我是使用指令直接在console輸入資料,db就會出現空白。

如果我要使用指令輸入資料的話,就要將編碼變回去latin1。為什麼那麼奇怪的?

我想請問下如何在db和網頁上 都可以看得到正確的中文字?
weeming21
2011-8-18 05:18 PM
你的中文输入法不是utf8
狂天使
2011-8-18 05:23 PM
回复 3# weeming21

怎麼說我的中文輸入法不是 utf-8??

我是用notepad++ 然後將將Encoding 轉換去 utf-8 才開始輸入中文。

那我應該要怎樣解決呢?
weeming21
2011-8-18 05:37 PM
回复 4# 狂天使

你可以试试convert, cast看看(未测试)
CONVERT(_bing5‘中文' USING utf8)
狂天使
2011-8-18 06:07 PM
那好吧,我先嘗試一下!
狂天使
2011-8-31 04:21 PM
哎呀....還是不行啊.弄了好久了都發現不到問題,各位大大有什麼好辦法嗎?
狂天使
2011-8-31 04:24 PM
我的db 就是顯示不到 中文字 (是經過phpmyadmin insert 的)但是網頁就行!但是我用指令進行insert ,db裡面的資料就變成空白了 =。=!我是用 notepad ++ 然後 將encoding 轉換成 utf-8 寫入中文,然後在將這句指令source 進去的!
vampcheah
2011-9-5 12:12 PM
主要是因为数据库里的储存方式。不要用latin 用utf8 genxxxx
狂天使
2011-9-7 10:57 AM
回复 9# vampcheah


=。= 我的collation也是用 utf8-general 的 但還是一樣.. 沒關係吧,我還是做著先吧,唯有在phpMyAdmin 那邊看吧! 還是要謝謝各位給的意見
您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-4-16 08:07 PM , Processed in 0.091019 second(s), 24 queries .

Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.

本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved

Dedicated Server powered by iCore Technology Sdn. Bhd.

合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部