(已解決)升級碰到MySQL問題 [論壇 - 伺服器架設]
正在瀏覽:
1 名遊客
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
資料庫是一個一個備份的 你可以直接 從 ubuntu 的套件庫 重新安裝 比較簡單 安裝前 先把 舊的 mySQL 移除乾淨 0. ApacheMySQLPHP 1. HTTPD - Apache2 Web Server 2. PHP5 - Scripting Language 3. MySQL 4. phpMyAdmin 安裝好 全新的 phpMyAdmin 登入 http://IP/phpMyAdmin 從 phpMyAdmin 圖形界面 一個一個 資料庫 重新建 # 不必建資料表 只要 空的資料庫 然後 就直接 使用 phpMyAdmin 圖形界面 匯入你的 *.sql 備存檔 一個一個 資料庫 來 匯入 其實 如果 資料庫 數量不是很多 速度 也是很快的 比用 mysqldump 還有 "visual" 看得見的感覺
2012/7/2 12:39
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/4/17 14:26 所屬群組:
已註冊使用者 等級: 7
HP : 0 / 157
![]() |
我要移除
sudo apt-get remove --purge mysql 顯示 找不到套件 mysql 要安裝 sudo apt-get install mysql-server mysql-client 又說是最新版本了 問題好像有點麻煩
2012/7/2 13:01
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
我要移除 先查一下 你安裝了什麼 mysql 套件 sudo dpkg -l | grep mysql 但是對於不是使用 apt-get install 及 dpkg -i 指令安裝的 它有些是查不出來
2012/7/2 14:18
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/4/17 14:26 所屬群組:
已註冊使用者 等級: 7
HP : 0 / 157
![]() |
謝謝回覆,我因為有安裝desktop,所以就從套件管理中徹底移除再用指令重新安裝,現在可以啟動MySQL了。
步驟如下: 1. 套件管理中徹底移除 2. 強制刪除 /var/lib/mysql/ 底下的所有資料夾(我直接將舊的改檔名備份起來) 3. service mysql stop出現錯誤訊息 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'stop' 4. /usr/bin/mysqld_safe --skip-grant-tables [root@localhost ~]# mysql mysql>user mysql mysql>update user set password=password("123456") where user="root"; mysql>flush privileges; mysql>exit 5. 關掉重製密碼的窗口 6. 啟動MySQL:/etc/init.d/mysql start (service mysqld start) 等等再來把資料庫倒回去。
2012/7/2 14:50
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/4/17 14:26 所屬群組:
已註冊使用者 等級: 7
HP : 0 / 157
![]() |
備份的tar.bz2資料庫回存之後還是老問題,這次完全用指令移除安裝成功。
1.移除MySQL sudo apt-get remove --purge mysql-server sudo apt-get autoremove 2.安裝 MySQL 及設定 root 密碼 sudo apt-get install mysql-server 上面指今執行後就會跳出一個畫面要輸入 root 的密碼,輸入二次之後就會繼續安裝。 接下來我該如何讓備份的「.sql」檔回存?我是一個一個資料庫備份起來的。 指令我不太熟,用mysqldump嗎?假設我的phpbb3資料庫備份要還原,指令是這樣子嗎? mysqldump -u root -p[密碼] --database phpbb3 < phpbb3.sql 我剛從Windows伺服器轉Ubuntu的時候,因為phpbb3資料庫太大,用bigdump.php才成功匯入。 想利用phpmyadmin來匯入 可是phpmyadmin顯示 缺少 mysql 扩展。请检查 PHP 配置。
2012/7/2 17:02
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
2012/7/2 17:50
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2008/11/21 9:18 所屬群組:
已註冊使用者 等級: 23
HP : 0 / 571
![]() |
還原的指令是
mysql -h localhost -u root -p[密碼] --database phpbb3 < phpbb3.sql mysqldump 是備份指令,二個是互補作用 如果用 phpMyAdmin 來還原時,有時遇到太大的檔案時,時間花很久,而且有可能會失敗。 用指令快數十倍。
2012/7/2 18:25
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/4/17 14:26 所屬群組:
已註冊使用者 等級: 7
HP : 0 / 157
![]() |
問題解決了!多謝大家。
把過程寫一下 1.徹底移除MySQL sudo apt-get remove --purge mysql-server sudo apt-get autoremove。 2.安裝 MySQL 及設定 root 密碼 sudo apt-get install mysql-server 上面指今執行後就會跳出一個畫面要輸入 root 的密碼,輸入二次之後就會繼續安裝。 3.安裝phpmyadmin sudo apt-get install phpmyadmin 4.登入phpmyadmin導入.sql檔 5.資料庫過大,用bigdump匯入
2012/7/2 20:24
|
||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
版主
![]() ![]() 註冊日期:
2011/12/5 14:04 所屬群組:
網站管理員 已註冊使用者 等級: 17
HP : 0 / 423
![]() |
恭喜,我幫你把問題標註已解決了,要是你覺得還沒解決的話就自己把那個(已解決)給刪掉吧!
2012/7/2 22:13
|
||||||||||
我可以接受罵人,但是我不能接受不尊重人的罵人。如果有任何問題,歡迎通知我來處理!
我的噗浪:http://www.plurk.com/aa33002 我的部落格:http://way3sec.blogspot.com/ 我的Email:3secway@ubuntu-tw.org |
|||||||||||
![]() |
回覆: 升級碰到MySQL問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/4/17 14:26 所屬群組:
已註冊使用者 等級: 7
HP : 0 / 157
![]() |
謝謝!
有這麼好的論壇,使用Ubuntu很放心。
2012/7/3 0:02
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.