1. 程式人生 > >CentOS7中MySQL的安裝

CentOS7中MySQL的安裝

1. 安裝環境

  • centos

  CentOS Linux release 7.3.1611 (Core)

  • mysql

  mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz

2. 解壓縮到指定資料夾

  解壓縮mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz,其解壓縮指令如下:

tar zxvf mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz

  在/usr/local資料夾下建立目標資料夾

mkdir mysql

  將加壓縮資料夾下的內容全部拷貝到目標資料夾mysql中

cp /root/mysql-5.6.17-linux-glibc2.5-x86_64/* /usr/local/mysql/ -r

  其拷貝的結果如下

這裡寫圖片描述

3. 安裝MySQL

  新增系統mysql組

groupadd mysql

  新增mysql使用者

useradd -r -g mysql mysql

  修改當前目錄擁有者為mysql使用者

 chown -R mysql:mysql ./

  執行安裝指令

 ./scripts/mysql_install_db --user=mysql

  修改當前目錄擁有者為root使用者

 chown -R root:root ./

  修改當前data目錄擁有者為mysql使用者

chown -R mysql:mysql data

  至此資料庫安裝完畢。

4. 開機啟動mysql服務

  新增開機啟動項

cp support-files/mysql.server /etc/init.d/mysql

  使配置檔案生效

source /etc/init.d/mysql

  啟動mysql服務

systemctl start mysql.service

  mysql的初始使用者名稱為root,初始密碼為空,在使用時,一般我們都會給它設定一個初始密碼,設定方式如下:

./bin/mysqladmin -u root password '密碼'

  把mysql客戶端放到預設路徑

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

5. 參考文件