免編譯安裝mysql 5.7.19
好久沒安裝mysql了,今天需要安裝才發覺竟然盡快得差不多了,記錄下,失憶時有用;
mkdir /soft /data/mysql --建立目錄
cd /soft
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-i686.tar.gz --下載
tar xvf mysql-5.7.19-linux-glibc2.12-i686.tar.gz #解壓
mv mysql-5.7.19-linux-glibc2.12-i686 mysql-5.7.19 #改下名字好記
useradd mysql #建立用戶
chown mysql:mysql -R /soft/mysql-5.7.19 && chown mysql:mysql -R /data/mysql
cd mysql-5.7.19
./bin/mysqld --initialize datadir=/data/mysql/ --初始化數據庫,並記住最後一行顯示的密碼 [email protected]: IVy.sXjT!0v0
vim /etc/my.cnf
添加:[mysqld]
basedir=/soft/mysql/mysql-5.7.19
datadir=/data/mysql
11. vim /soft/mysql-5.7.19/support-files/mysql.server
設置路徑:
basedir=/soft/mysql-5.7.19 --設置mysql路數、徑
datadir=/data/mysql --設置數據存放路徑
12.ln /soft/mysql-5.7.19/support-files/mysql.server /sbin/mysqld --設置鏈接,方便調用
13.ln /soft/mysql-5.7.19/bin/mysql /sbin/mysql --設置鏈接,方便調用
14.mysqld start --啟動mysqld服務
15.mysql -p‘IVy.sXjT!0v0‘ --登錄mysql
mysql>set password=password(‘123456‘) --必須更改密碼後才能使用,這裏更改為123456
mysql>use mysql;
Database changed
mysql>
在安裝期間,有幾個問題很怪,要耐心分析,比如
在啟動mysql服務時,一直提示不能更新pid文件,需要在mysql.server文件裏,設置參數:
mysqld_pid_file_path=/data/mysql,設置後,提示啟動成功,實際沒有運。然後再把這個參數還原才正常...........
完
免編譯安裝mysql 5.7.19