• yam天空
  • 天空部落
  • 新聞
  • 風林火山
  • 登入 註冊 網誌隨便逛
  • 加入天空部落
  • 和蕭敬騰合唱

網誌 相簿 影音 PK吧! Honda嬉遊趣
即時新聞 影音新聞 新聞專輯 政治新聞 財經新聞 娛樂新聞 運動新聞 兩岸新聞 科技新聞
進入官網 遊戲資料 奪寶好康
管理介面 發表網誌 發表日記 上傳相片 上傳影音 管理留言
推薦這個部落格: 59

29號碼頭58號貨倉

歡迎你來看我的部落格,有空的話留個訊息吧~

拙作 |隨拍 |朋友 |你的存在
抒情還是矯情?! | 主頁 | 蛋糕PHP開賣(開始玩起CakePHP)
July 16, 2008
MySQL 編碼大作戰以文找文
lingb58 在天空部落發表於23:04:16 | 網站架設
鼓勵此網誌:0 

在自己的電腦上安裝了XAMPP這個懶人安裝包以後,電腦變成網頁伺服器兼FTP站,寫了一些東西在上面玩玩,本來只用 PHP + MySQL 倒還好,最近剛好 C# 接觸比較多,就想說要在 C#中連接 MySQL 做資料新增及查詢,怎麼試都發現中文沒辦法正常顯示,轉了好幾次碼,用了一堆MySQL命令也解決不了。

後來發現XAMPP中內含的 phpmyadmin 這個 MySQL 的管理介面不是最新的版本,就去http://www.phpmyadmin.net/home_page/index.php 下載最新的版本更新上去,結果發現多了一個「校對」的選項,而且我之前設定的資料庫都顯示為「latin1」,原來問題出在這裡,就很順手的把所有的資料校對選項全部改為「utf8-general-ci」,想說這樣應該就可以搞定了吧,天啊,全部原本正確的資料全部給我變成亂碼了,這下子想說完蛋了,資料全部沒了還要重建才行,再試試看改回原來的latin1,唉唉,於事無補啊!所以只好乖乖的重建資料庫及內容,全部設定改為「utf8-general-ci」,然後根據google大神的指示,在MySQL的設定檔my.ini中加入,如下的設定[client]
default-character-set=utf8
init_connect='SET NAMES utf8'
[mysqld]
default-character-set=utf8
並且在網頁及C#的程式中都使用utf8的編碼,終於把這一切的混亂搞定了。
電腦果然是外國人發明的東西啊!全都沒有考慮到用中文的這些群眾...
留言 (0) | 引用 (0) | 人氣 () | 轉寄
| 主頁 | 此分類下一篇:蛋糕PHP開賣(開始玩起CakePHP)
引用 (你可以針對此文寫一篇屬於自己的blog/想法,並給作者一個通告)
引用
留言 (0筆) (登入後, 即可開始發表留言)
系統公告
個人檔案
個人圖檔
ID:lingb58
暱稱:倉庫管理員
地區:臺北縣
  • 訂閱 |
    • 我要訂閱此部落格的
    • 日記
    • 網誌
    • 相簿
  • 好友 |
    • 好友功能
    • 觀看好友列表
    • 觀看人緣列表
  • 人氣 |
  • 簡介 

農民曆上的今天
文章分類
  • 週休二日 (0)
  • 心情記事 (12)
  • 網站架設 (4)
  • 網路偶拾 (6)
  • 應用程式 (2)
  • 部落格的事 (3)
lingb58的最近文章發表
  • 抒情還是矯情?!
  • MySQL 編碼大作戰
  • 蛋糕PHP開賣(開始玩...
  • email、即時通訊與病毒
  • 想要換電腦了
lingb58的最新的回應
  • franklin:
    看樣子似乎我的就是肚臍...
  • prx1000:
    開始
  • win851231:
    挖 這麼厲害...
  • avenlea:
    加油加油加油 ^^
  • linyz:
    ㄎㄎ~ ...
好時光貼曆
人氣指數
當日人次:
累積人次:
誰來我家
誰推薦我
我推薦誰
buboo.tw
博客來排行榜
MyBlogLog
RSS 訂閱
RSS2
ATOM
贊助商
CC授權
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空 本身立場。
POWERED BY
POWERED BY 天空部落
會員登入│免費註冊