天天看點

教你在 Debian 和 Ubuntu 上更新 MySQL

教你在 Debian 和 Ubuntu 上更新 MySQL

<a target="_blank"></a>

使用 apt-get 解除安裝時不要用 purge 選項,這會删除 mysql 配置檔案和其它一些以後要用到的資料。

32位系統:

64位系統:

這個軟體包會被安裝在 /opt/mysql 目錄下面。

debian 上:

ubuntu 或 linux mint 上:

-

basedir = /opt/mysql/server-5.6 lc-messages-dir = /opt/mysql/server-5.6/share

複制 mysql 啟動腳本到 /etc/init.d 目錄下,并且将腳本設定為開機啟動,這樣一來 mysql 就能在系統啟動的時候自動啟動了。

mysql 的上個版本安裝時會為 apparmor 服務建立一個配置檔案,這個檔案在 mysql 解除安裝後會保留在系統中,但是它與現在安裝好的 mysql 版本不相容。你需要重新編輯下這個配置檔案,然後 mysql 服務才能正常啟動。

首先,建一個軟連結。

然後編輯 mysql apparmor 配置檔案。

/opt/mysql/server-5.6/lib/plugin/ r, /opt/mysql/server-5.6/lib/plugin/.so mr, /opt/mysql/server-5.6/share/** r,

最後重新開機 apparmor 服務。

這個版本的 mysql 使用 sysvinit (就是 /etc/init.d/mysql)來代替。

如果 ubuntu 下的 mysql 服務啟動時出現如下錯誤,就是由于舊版 mysql apparmor 配置檔案禁止其運作而引起。你需要參考步驟11來更新 apparmor 的配置檔案。

原文釋出時間為:2014-01-14

本文來自雲栖社群合作夥伴“linux中國”