[問題] mysql版本問題

phpMyAdmin Running Discuss
關於 phpMyAdmin 架設使用操作討論,非本程式相關問題一律砍文!

版主: 版主管理群

回覆文章
老潘
星球普通子民
星球普通子民
文章: 7
註冊時間: 2004-04-09 22:10

[問題] mysql版本問題

文章 老潘 »

我現在的資料庫使用phpadmin4.1 但是我要更換主機新主機是使用4.0版本的
要如何把4.1版本的格式轉換成4.0呢??
ckmarkhsu
星球公民
星球公民
文章: 139
註冊時間: 2005-03-21 09:38

文章 ckmarkhsu »

你問的是mysql吧一 一|||

倒出在導入即可\r

我記得轉到4.0沒有相容性問題
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

應該是有的
MySQL在4.1.X以後採用新的加密技術
導致舊版phpmyadmin的帳號都無法登入
血刀
星球普通子民
星球普通子民
文章: 1
註冊時間: 2004-06-07 08:49

文章 血刀 »

我也想知道
因為之前用了4.1的來當資料庫\r

現在改用回4.0的

以前舊論壇的數據是4.1的
都無法導入4.0的都會出錯\r

有什麼方法能解決嗎
wasabi
星球公民
星球公民
文章: 64
註冊時間: 2003-11-26 07:46
來自: Planet Earth

文章 wasabi »

問題狂 寫:應該是有的
MySQL在4.1.X以後採用新的加密技術
導致舊版phpmyadmin的帳號都無法登入

應該是php尚未支援新的加密技術的問題 不過這個問題很好解決 以下是MySQL指令:

代碼: 選擇全部

use mysql;
update user set password=old_password('密碼') where host = '主機' and user = '使用者名稱';
flush privileges;
重點就在於 設定密碼的時候 用old_password這個函式就可以取消新的加密技術


例如把root@localhost的密碼改成123:

代碼: 選擇全部

use mysql;
update user set password=old_password('123') where host = 'localhost' and user = 'root';
flush privileges;
用4.1吧 4.1有MyISAM table 效能比4.0的ISAM好\r

Enjoy~
回覆文章

回到「phpMyAdmin」