我使用的是Debian,我安裝了MySQL 5.1.57。我知道有一個更新的版本可用:5.1.61。我該如何升級?另外,我可以在線升級MySQL嗎,還是必須將其關閉?如何在Debian上升級到最新版本的我安裝的MySQL?
在此先感謝 Panayotis
我使用的是Debian,我安裝了MySQL 5.1.57。我知道有一個更新的版本可用:5.1.61。我該如何升級?另外,我可以在線升級MySQL嗎,還是必須將其關閉?如何在Debian上升級到最新版本的我安裝的MySQL?
在此先感謝 Panayotis
升級可以使用命令aptitude upgrade mysql-server
這將提升你的mysql服務器的最新版本爲Debian的版本,將自動重啓你的MySQL服務器。
您可以看到here將安裝哪個版本,鏈接轉到Squeeze,但您也可以選擇其他版本。但這些不一定是MySQL的最新版本。
在升級之前運行aptitude update
是一個好主意,以便在過期的情況下更新軟件包列表。
我會接受你的回答,因爲這解釋了'''Debian'''中標準'''apt'''包管理器的用法。它也告訴我它的侷限性,這意味着我不能升級到''5.1.61''',因爲它不在任何Debian軟件包中。由於我使用'''wheezy''',我按照你的程序從'''5.1.57'''升級到'''5.1.58'''(至少)。 – 2012-02-10 15:24:46
我的建議是,你當前的數據庫上做了mysqldump,安裝新版本,並從舊數據庫到新安裝的版本恢復轉儲。
轉儲和恢復它更安全,然後更新並丟失存儲的數據。
但是,Upgrading MySQL on Debian可能是你正在尋找
感謝您的回答。問題是關於**安裝**新版本的推薦方法。它是與** apt-get **?如果**是**詳情是什麼?我該怎麼做?有什麼命令來做到這一點? – 2012-02-10 14:01:14
手動安裝它更安全。您可能會丟失存儲的數據。用apt-get安裝新版本並恢復轉儲。這裏有一個描述mysqldump的[鏈接](http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/)更容易 – ClydeFrog 2012-02-10 14:04:37
我會再說一遍,換句話說:備份不是我的問題。問題是將MySQL從版本5.1.57升級到版本5.1.61。我知道如何進行備份。你知道如何在Debian 6上做這個小小的升級嗎? – 2012-02-10 14:07:55
你能更精確的方法呢?
你會升級你的mysql版本的debian工具,如aptitude或apt嗎?
或者您將自行下載並安裝一個新的副本?
在這種情況下,您應該能夠同時運行兩個版本。
傾銷舊的一個新的,然後從舊的切換到新的。
如果使用debian工具,我想這是「自動」完成的,但在更換時您將脫機。
我正在使用Debian apt。我不想按照你描述的方式手動完成。你知道如何用Debian apt做到這一點嗎? – 2012-02-10 14:09:32
你正在運行哪個Debian版本?你是使用apt存儲庫中的軟件包還是從mysql下載* .deb軟件包? – klennepette 2012-02-10 14:02:22
@klennepette好問題:Debian 6.我正在使用apt。 – 2012-02-10 14:08:19