Ms7 Search
Google 搜尋 翻譯
calendar
« 九月 2024 »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
近期文章
文章分類
網站連結
Syndicate

« | »

MYSQL3 升級 MYSQL 5 資料轉存

2009-03-04 @ 13:02 in PHP, JavaScript, Sql

在處理FEDORA3 升級 FEDORA6 時,因為 mysql 從 3 升到 5,結果所有 UTF8 的資料表全部變亂碼,在網路上找到幾種方法,試驗結果下面方法可行

  1. 將資料庫放到一台 mysql3 的 Server 輸出資料,例如: data.sql
  2. 將 Mysql 5 下的資料庫刪除,重建一個資料庫,校對選 utf8_general_ci
  3. 在sql server 下指令: mysql -u root -p --default-character-set=binary 資料庫名 < data.sql

這樣資料就恢復正常了

可是在用 phpMyAdmin 時,突然變得很慢,好像卡住一樣,後來在試點 phpMyAdmin 的功能時,在權限功能顯示從 mysql3 先級 mysql5 權限設定有變更,需用mysql 指令修復,在 mysql server 用以下指令執行一次就可以,而 phpMyAdmin 也恢復正常

cat /usr/share/mysql/mysql_fix_privilege_tables.sql | /usr/bin/mysql --no-defaults --force --user=root --host=localhost --database=mysql
 --password=1234567

迴響

不愧是朱大師!順了!順了!

真厲害!順了!順了!真不愧是朱大師
別忘了公司管理模組

作者 崇拜者 @ 21:05, 2009-03-04

我只是愛你的有趣博客

我想說,你真的幫助我理解的主題 MYSQL3 ?? MYSQL 5 ???? | ??

作者 seo services vancouver @ 00:06, 2012-03-03
發表迴響
 authimage