標籤:jmx led upx inf soj rfs adl odm mic
我的安裝方式,是在mysql官網下載ubuntu對應的mysql版本進行安裝的,過程很艱辛,特此記錄,希望能為還沒有安裝成功的同學們提供一條捷徑~~~~
首先,下載mysql,地址:https://dev.mysql.com/downloads/mysql/
選擇自己系統對應的msyql版本,我選擇的是ubuntu16.04(64位),下載第一個<DEB Bundle>,這個是tar的壓縮包,下載完後解壓~~
然後,開始命令列安裝,sudo dpkg -i 安裝包
安裝包指的是之前下載的tar解壓出來的deb檔案,deb有很多,sudo dpkg -i 後面是可以一下安裝多個deb的,多個deb之間需要有空格分開,而且這麼多的安裝包安裝是要按順序安裝的~~順序如下
這時候,得注意了,這樣直接安裝估計百分百會報錯~~~因為,還有另外的依賴需要安裝,分別是:libaio1 libmecab2
這兩個依賴單獨使用sudo apt-get install 軟體名 進行安裝都會報錯~~~
系統推薦使用sudo apt-get -f install ,我也確實這樣執行了,但是呢,還是沒有成功,這次的錯誤是:候選項路徑 /etc/mysql/my.cnf.fallback 不存在
針對,這個問題,我到網上搜了好一會,沒有一種方案能解決我的問題,但是還是給了我一點啟發,因為我發現在我的系統中/etc/mysql目錄下有一個mysql.cnf.dpkg-new 和別人說的my.cnf檔案好像是一樣的,所以我嘗試將這個檔案複製到同級目錄,並命名為my.cnf.fallback(其實我是先將mysql.cnf.dpkg-new複製為my.cnf,然後在複製為my.cnf.fallbackm,也就是說,實際我是有mysql.cnf.dpkg-new,my.cnf,my.cnf.fallback三個檔案的)
這時候重新執行sudo apt-get -f install
安裝過程中,會發現系統提示:連結組 my.cnf 已損壞,故強制重新安裝候選項 /etc/mysql/my.cnf.fallback
但是最終安裝成功了
驗證方法:service mysql start(會要求輸入賬戶密碼~~) 然後執行mysql -u root -p 這時候就會進入mysql的命令列操作了
總結:mysql安裝設計有點腦殘的感覺~~~原因是:候選項路徑 /etc/mysql/my.cnf.fallback 不存在就無法繼續安裝,然後在/etc/mysql目錄隨便搞個檔案命名為my.cnf.fallback就能通過,真是太奇怪了
ubuntu下安裝mysql