linux 下配置安裝mysql以及配置【經驗】_Mysql

來源:互聯網
上載者:User

  在linux系統下學習MySQL,第一道坎就是如何在linux下安裝和配置mysql。這種一勞永逸的事,我們就有耐心的做好。

  系統版本:ubuntu14.04

  mysql版本:mysql-server-5.5

  mysql-client-5.5

  先檢查是否已經安裝了mysql,(Ctrl+Alt+T)終端輸入命令:

  sudo netstat -tap|grep mysql

  若無反應,或沒有顯示安裝成功的資訊,則表示沒有安裝。

  下面來開始我們的安裝工作。

  解決第一難:

  1,安裝命令:

  sudo apt-get install mysql-server mysql-client

  【對於新使用者可能出現】:

  正在讀取軟體包列表... 完成

  正在分析軟體包的相依樹狀結構

  正在讀取狀態資訊... 完成

  有一些軟體包無法被安裝。如果您用的是 unstable 發行版,這也許是

  因為系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟體

  包尚未被建立或是它們已被從新到(Incoming)目錄移出。

  下列資訊可能會對解決問題有所協助:

  下列軟體包有未滿足的依賴關係:

  mysql-client : 依賴: mysql-client-5.5 但是它將不會被安裝

  mysql-server : 依賴: mysql-server-5.5 但是它將不會被安裝

  E: 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。

  【解決辦法】:sudo apt-get install mysql-client-core-5.5

  如果沒有安裝,則安裝MySQL.

  sudo apt-get install mysql-server mysql-client

  在此安裝過程中會讓你輸入root使用者(管理Mysql使用者,非ubuntu系統使用者)密碼,按照要求輸入即可,如下所示:

  2,測試安裝是否成功:

  在終端輸入 sudo netstat -tap | grep mysql

  出現如下結果則安裝成功:

  3,也可通過登入MySQL測試

  在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼,輸入正確密碼,即可進入。如下所示:

  4,MySQL的一些簡單管理:

  啟動MySQL服務: sudo start mysql

  停止MySQL服務: sudo stop mysql

  修改 MySQL 的管理員密碼: sudo mysqladmin -u root password newpassword

  設定遠端存取(正常情況下,mysql佔用的3306連接埠只是在IP 127.0.0.1上監聽,拒絕了其他IP的訪問(通過netstat可以查看到)。取消本地監

  聽需要修改 my.cnf 檔案:):

  sudo vi /etc/mysql/my.cnf

  bind-address = 127.0.0.1 //找到此內容並且注釋

  6)MySQL安裝後的目錄結構分析(此結構只針對於使用apt-get install 線上安裝情況):

  資料庫存放目錄: /var/lib/mysql/

  相關設定檔存放目錄: /usr/share/mysql

  相關命令存放目錄: /usr/bin(mysqladmin mysqldump等命令)

  啟動腳步存放目錄: /etc/rc.d/init.d/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.