Linux中如何安裝mysql數據庫


安裝mysql

1、解壓源碼壓縮包

如果服務器可以上網也可以采用在線安裝方式,在線安裝操作簡單具體見下面在線安裝步驟

進入源碼壓縮包所在目錄輸入#tar -zxvf mysql-5.6.17-linux-glibc2.5-i686.tar.gz

 

2、移動解壓文件到/usr/local/mysql

 #mv mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql

3、添加mysql組及用戶

#cd  /usr/local/mysql

#groupadd mysql

#useradd -r -g mysql mysql

4、安裝相關軟件包

#apt-get install libaio-dev

5、設置權限

#chown -R mysql:mysql /usr/local/mysql

#chown -R root /usr/local/mysql

#chown -R mysql /usr/local/mysql/data

6、初始化Mysql

#/usr/local/mysql/scripts/mysql_install_db --user=mysql

 

7、啟動及進入Mysql

1)啟動:

#/usr/local/mysql/bin/mysqld_safe --user=mysql &

 

 

(2)出現如上圖后Ctrl+c退出;進入目錄:

(3)進入目錄:#cd  /usr/local/mysql/bin

執行:   #./mysql -u root 

如圖如示(表示數據庫安裝成功):

執行:exit;

 

 

4)檢測進程是否正常啟動:

執行:#ps -A|grep mysql

 

 

5進入/usr/local/mysql/bin目錄:root用戶添加密碼root (修改數據庫密碼)

  執行:#/usr/local/mysql/bin/mysqladmin -u root password 'root'

注:如果要遠程訪問mysql則要修改訪問權限,對外服務器為安全請不要開啟

執行:#/usr/local/mysql/bin/mysql -u root -p

輸入密碼:root

如果連接成功顯示如圖所示:

 

 

執行:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

flush privileges;(如下圖所示)

 

6)配置mysql事件自啟動

#vi /usr/local/mysql/my.cnf

[mysqld]下面添加

event_scheduler = 1

max_allowed_packet = 20M

,如下圖

 

然后:wq(保存退出)

 

重啟服務器,完成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM