CentOS7中MySQL的安裝
阿新 • • 發佈:2018-12-27
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