記一次 Centos7 手動安裝 Mysql 5.7 數據庫 (使用 Mysql 的 rpm 文件)

一、基本信息:

1、下載地址:https://dev.mysql.com/downloads/mysql/

下載鏈接:

https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

2、操作系統  Centos7.4 x64  Minimal 1708

3、工具:xshell5

4、VMware 版本:VMware Workstation Pro15

5、虛擬機安裝:https://blog.csdn.net/llwy1428/article/details/89328381

6、配置防火牆

關閉防火牆    : systemctl stop firewalld
查看狀態      : systemctl status firewalld
開機禁用      : systemctl disable firewalld

7、配置靜態IP

[root@computer ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

二、安裝部署

1、虛擬機安裝基本工具

[root@controller ~]# yum remove -y mariadb-libs
[root@controller ~]# yum install wget vim rpm tree net-tools perl-Data-Dumper -y

2、下載  mysql  安裝包

[root@controller ~]# mkdir /opt/mysql
[root@controller ~]# cd /opt/mysql
[root@controller mysql]# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

3、解壓

[root@controller mysql]# tar xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

查看目錄

4、安裝(注意安裝順序)

[root@controller mysql]# rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm
[root@controller mysql]# rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm
[root@controller mysql]# rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm
[root@controller mysql]# rpm -ivh mysql-community-devel-5.7.28-1.el7.x86_64.rpm
[root@controller mysql]# rpm -ivh mysql-community-embedded-5.7.28-1.el7.x86_64.rpm
[root@controller mysql]# rpm -ivh mysql-community-embedded-compat-5.7.28-1.el7.x86_64.rpm
[root@controller mysql]# rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm
[root@controller mysql]# rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

注意:Mysql5.6  和 Mysql5.7  有區別

關於 Mysql 5.6 數據庫的初始化請參考

https://blog.csdn.net/llwy1428/article/details/85255621

5、查看  Mysql  數據庫的  root  用戶的初始密碼

啓動 Mysql 數據庫服務

[root@controller ~]# service mysqld start
[root@controller ~]# cat /var/log/mysqld.log

控制檯登錄 Mysql 數據庫

[root@controller ~]# mysql -uroot -p
Enter password: (錄入初始密碼)

6、修改  Mysql  數據庫  root  用戶的密碼

修改兩個全局參數:

(1)修改validate_password_policy參數的值

mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)

(2)修改密碼的長度

mysql> set global validate_password_length=1;
Query OK, 0 rows affected (0.00 sec)

(3)修改 Mysql 數據庫的  root  用戶的密碼  (此處我修改成了  “root” )

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
Query OK, 0 rows affected (0.00 sec)

(4)授權其他機器訪問

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> FLUSH  PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

(5)退出

mysql> exit;
Bye

7、測試:

在其它機器(Windows)上使用 Navicat 連接數據庫:

 

至此   Centos7 手動安裝  Mysql 數據庫 (使用 Mysql  的 rpm  文件)操作完畢! 

發佈了97 篇原創文章 · 獲贊 50 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章