1 頁 (共 1 頁)

[問題] mysql校對 latin1轉utf8

發表於 : 2007-09-08 12:22
jwxinst
本機測試服務器 (localhost)
架站程式: Xampp
MySQL: 5.0.45
phpMyAdmin - 2.10.3
MySQL 文字編碼: UTF-8 Unicode (utf8)
MySQL 連線校對: utf8_unicode_ci

虛擬主機服務器
Apache version 1.3.37 (Unix)
MySQL version 4.0.27-standard-log
MySQL 客戶端版本: 4.1.22


我想問一下, 假如說我從虛擬主機上的一個資料庫 (虛擬主機是latin1_general_ci), mysqldump之後, 我想再把資料庫輸入我在本機(localhost)的測試服務器上, 那個是utf8_unicode_ci, 請問我需要什麼步驟?

因為有點陌生....
好像沒有轉換到=.=

我參考了以下的文章
http://phpbb-tw.net/phpbb/viewtopic.php ... unicode_ci
可能是我不熟悉, 不知道是不是做錯了?

發表於 : 2007-09-08 18:37
computer315
不要裝4.1以上的版本
校對很麻煩...上次我就是不小心轉錯語系就把資料庫搞毀 :cry:

裝4.0.27吧...蠻多主機商都是用這個版本的 ;-)

Re: [問題] mysql校對 latin1轉utf8

發表於 : 2007-09-09 07:22
心靈捕手
jwxinst 寫:本機測試服務器 (localhost)
架站程式: Xampp
MySQL: 5.0.45
phpMyAdmin - 2.10.3
MySQL 文字編碼: UTF-8 Unicode (utf8)
MySQL 連線校對: utf8_unicode_ci

虛擬主機服務器
Apache version 1.3.37 (Unix)
MySQL version 4.0.27-standard-log
MySQL 客戶端版本: 4.1.22


我想問一下, 假如說我從虛擬主機上的一個資料庫 (虛擬主機是latin1_general_ci), mysqldump之後, 我想再把資料庫輸入我在本機(localhost)的測試服務器上, 那個是utf8_unicode_ci, 請問我需要什麼步驟?

因為有點陌生....
好像沒有轉換到=.=

我參考了以下的文章
http://phpbb-tw.net/phpbb/viewtopic.php ... unicode_ci
可能是我不熟悉, 不知道是不是做錯了?
建議您:
1. 做好另一個備份
2. 先檢視, 修改匯出的備份檔 *.sql 為 utf-8 編碼, 儲存,
再試試匯入新資料庫

發表於 : 2007-09-09 12:04
jwxinst
喔, 感謝老師的教導
的確成功了
我以為在dump以前要做什麼步驟

謝謝^^

發表於 : 2007-09-11 04:00
design
先看過這一篇文章

基本上和phpmyadmin上顯示的連線效對不有關係 

http://www.adsenseor.com/mysql/256.html