.Neter玩轉Linux系列之六:Linux下MySQL的安裝、配置、使用

來源:互聯網
上載者:User

標籤:相關   http   所有者   修改   安裝、配置   登入   終端   .com   下載   

 

一、Linux安裝MySQL

(1)下載安裝包:https://dev.mysql.com/downloads/mysql/

 

(2)解壓並安裝

命令:tar zxvf 檔案名稱

 

解壓完成之後,重名一下檔案夾名字。

命令:mv 檔案名稱1  檔案名稱2

 

 

由於MySQL運行需要libaio1庫,所以需要運行以下命令進行安裝:

sudo apt-get install libaio1
二、配置和使用MySQL

(1)建立MySQL的組:mysql目的是方便管理MySQL資料庫

(2)建立mysql使用者,並放入到mysql組

命令:useradd   -g   mysql mysql

 (3)命令:sudo mkdir mysql-files  (建立一個目錄)

(4)修改檔案夾的許可權

  •  sudo chmod 750 mysql-files

  • chown  -R   root .  (修改 檔案的 所有者)  這樣做的目的是為了安全,不是所有的人都能碰MySQL的檔案的。

 

  • chgrp   -R  mysql .  (改變使用者組)

(5)安裝初始化,注意:此部最後一行會有一個初始化密碼,用於root帳號的首次登入

 

 下面框主的就是產生的登入密碼。

(6)產生認證

(7)把許可權修改回來

 

 (8)啟動MySQL資料庫

sudo bin/mysqld_safe --user=mysql &  [&表示以背景方式啟動]

 

 

 

(9)登入測試並修改root密碼

 

注意:在登入MySQL時,一定要切換到mysql的bin目錄下面,然後再執行 ./mysql -u root -p

提示輸入密碼,在輸入上面自動產生的密碼。

增加一個‘root‘@‘%‘帳號實現遠程登入

mysql> grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘新密碼‘ with grant option;

 

(10)佈建服務自動啟動

#複製服務檔案到/etc/init.d

sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server

建議重開一個終端,不要關閉現有的終端。

安裝sysv-rc-conf

sudo apt-get install sysv-rc-conf

 啟動sysv-rc-conf

sudo sysv-rc-conf

按空格鍵出現X,然後按Q退出。重啟即可。

服務的相關操作命令:

#服務狀態
sudo service mysql.server status
#服務啟動
sudo service mysql.server start
#服務停止
sudo service mysql.server stop

 (11)配置環境變數

 


到此MySQL的安裝和配置全部OK,好了,本系列文章到此結束,如果後續有補充,我不會不定時更新上去,希望對你有協助。覺得可以的話,希望點下推薦哈~你們的推薦是我的動力。

參考文章:http://www.cnblogs.com/EasonJim/p/7147787.html
https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

 

郭崢

出處:http://www.cnblogs.com/runningsmallguo/

本文著作權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連結。

.Neter玩轉Linux系列之六:Linux下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.