天天看點

Linux伺服器安裝MySQL

1.在 /use/local下 建立mysql檔案夾 mkdir mysql

2.切換到mysql檔案夾下 cd mysql

3.下載下傳mysql  wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

     也可以直接在官方下載下傳最新版本 https://dev.mysql.com/downloads/mysql/ 選擇linux

4.解壓mysql  tar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

Linux伺服器安裝MySQL

5.重命名檔案夾 mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql-8.0

Linux伺服器安裝MySQL

5.建立data檔案夾 存儲檔案 mkdir data 

Linux伺服器安裝MySQL

6.建立使用者組以及使用者和密碼

    groupadd mysql

     useradd -g mysql mysql

Linux伺服器安裝MySQL

7.授權使用者 chown -R mysql.mysql /usr/local/mysql-8.0

Linux伺服器安裝MySQL

8.切換到bin目錄下 cd bin

9.初始化基礎資訊 ./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize

Linux伺服器安裝MySQL

得到臨時密碼

10.編輯my.cnf檔案  vi /etc/my.cnf 注釋mysqld_safe

      修改資訊 

       basedir=/usr/local/mysql-8.0/

       datadir=/usr/local/mysql-8.0/data/

       socket=/tmp/mysql.sock

       character-set-server=UTF8MB4

Linux伺服器安裝MySQL

11.添加mysqld服務到系統  cp -a ./support-files/mysql.server /etc/init.d/mysql

Linux伺服器安裝MySQL

12.授權以及添加服務

     chmod +x /etc/init.d/mysql

      chkconfig --add mysql

Linux伺服器安裝MySQL

13.啟動mysql service mysql start

Linux伺服器安裝MySQL

14.檢視啟動狀态 service mysql status

Linux伺服器安裝MySQL

15.将mysql指令添加到服務  ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin

Linux伺服器安裝MySQL

16.登入mysql  mysql -uroot -p 密碼使用之前随機生成的密碼

Linux伺服器安裝MySQL

17.修改root密碼 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 其中123456是新的密碼自己設定

Linux伺服器安裝MySQL

18.執行 flush privileges;  使密碼生效

Linux伺服器安裝MySQL

19.選擇mysql資料庫  use mysql;

Linux伺服器安裝MySQL

20.修改遠端連接配接并生效 

      update user set host='%' where user='root';

繼續閱讀