MySQL-mysql-5.7.30-el7-x86_64.tar.gz安裝筆記


 

VM版本:VMware Workstation Pro v15.5.1

系統版本:CentOS 7.7 1908

mysql下載地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.30-el7-x86_64.tar.gz

 

MariaDB卸載:

1、檢查MariaDB:yum list installed | grep mariadb


2、卸載MariaDB:yum -y remove mariadb-libs.x86_64

 

MySQL安裝:

1、解壓MySQL安裝包:tar -zxvf mysql-5.7.30-el7-x86_64.tar.gz -C /usr/local


2、進入解壓所在目錄並修改文件夾名稱:mv mysql-5.7.30-el7-x86_64 mysql-5.7.30-el7


3、在MySQL的目錄下創建數據文件夾:mkdir data


4、創建一個新用戶用來執行mysqld命令:useradd mysql


5、./mysqld --initialize --user=mysql --datadir=/usr/local/mysql-5.7.30-el7/data --basedir=/usr/local/mysql-5.7.30-el7


6、開啟數字加密生成數字證書:./mysql_ssl_rsa_setup --datadir=/usr/local/mysql-5.7.30-el7/data


7、賦予mysql用戶操作數據庫的權限:chown -R mysql:mysql /usr/local/mysql-5.7.30-el7/


8、后台啟動數據庫:./mysqld_safe &


7、登錄數據庫:./mysql -uroot -p


8、重新設置密碼:alter user 'root'@'localhost' identified by '123456';


9、授權遠程訪問:grant all privileges on *.* to root@'%'identified by '123456';


10、立即刷新權限:flush privileges;


11、關閉Linux防火牆:
  查看防火牆狀態:systemctl status firewalld
  禁用防火牆服務:systemctl disable firewalld
  啟用防火牆服務:systemctl enable firewalld
  關閉防火牆:systemctl stop firewalld
  開啟防火牆:systemctl start firewalld


12、查看是否開啟SSL:show global variables like '%ssl%';


13、修改隔離級別:
  查詢事務級別:show global variables like '%isolation%';
  修改全局事務級別:set global transaction isolation level read committed;
  修改會話事務級別:set session transaction isolation level read committed;

 

其他:1)最好是在安裝過程中就開啟SSL  2)高版本號的mysql輸入開啟SSL指令無返回提示


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM