ubuntu下安裝mysql

來源:互聯網
上載者:User

標籤: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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.