1. 程式人生 > >免編譯安裝mysql 5.7.19

免編譯安裝mysql 5.7.19

mysql

好久沒安裝mysql了,今天需要安裝才發覺竟然盡快得差不多了,記錄下,失憶時有用;


  1. mkdir /soft /data/mysql --建立目錄

  2. cd /soft

  3. wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-i686.tar.gz --下載

  4. tar xvf mysql-5.7.19-linux-glibc2.12-i686.tar.gz #解壓

  5. mv mysql-5.7.19-linux-glibc2.12-i686 mysql-5.7.19 #改下名字好記

  6. useradd mysql #建立用戶

  7. chown mysql:mysql -R /soft/mysql-5.7.19 && chown mysql:mysql -R /data/mysql

  8. cd mysql-5.7.19

  9. ./bin/mysqld --initialize datadir=/data/mysql/ --初始化數據庫,並記住最後一行顯示的密碼 [email protected]: IVy.sXjT!0v0

  10. 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