centOs7.6安裝 mysql-8.0.27
- 2021 年 10 月 28 日
- 筆記
- CentOs雲伺服器配置
1.下載mysql
2.連接伺服器
3.通過 rpm -qa | grep mariadb 命令查看 mariadb 的安裝包
4.通過 rpm -e mariadb-libs-5.5.68-1.el7.x86_64 –nodeps 命令裝卸 mariadb
5.通過 rpm -qa | grep mariadb 命令再次查看 mariadb 的安裝包
6.通過 cd /usr/local/ 命令進入根目錄下的usr目錄下的local目錄,這個目錄是放一些本地的共享資源的
7.通過 mkdir mysql 命令 在當前目錄下創建一個名為 mysql 的目錄
8.通過 cd mysql 命令進入 mysql 目錄
9.點擊 窗口 –>> 傳輸新建文件,通過 ftp 協議來把剛下載好的 mysql 安裝包傳輸到 CentOS7 系統中
10.在你想要傳輸的文件上單機右鍵,點擊傳輸
11.通過 tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar 命令解壓
12.通過 rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm –nodeps –force 命令安裝
15.通過rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm –nodeps –force命令安裝
16.通過 rpm -qa | grep mysql 命令查看 mysql 的安裝包
17.通過以下命令,完成對 mysql 資料庫的初始化和相關配置
mysqld --initialize; chown mysql:mysql /var/lib/mysql -R; systemctl start mysqld.service; systemctl enable mysqld;
18.通過 cat /var/log/mysqld.log | grep password 命令查看資料庫的密碼
19.通過 mysql -uroot -p 敲回車鍵進入資料庫登陸介面
20.輸入剛剛查到的密碼,進行資料庫的登陸,複製粘貼就行,MySQL 的登陸密碼也是不顯示的
21.通過 ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’; 命令來修改密碼
22.通過 exit; 命令退出 MySQL,然後通過新密碼再次登陸
23.通過以下命令,進行遠程訪問的授權
create user 'root'@'%' identified with mysql_native_password by '123456'; grant all privileges on *.* to 'root'@'%' with grant option; flush privileges;
24.通過 ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘123456’ PASSWORD EXPIRE NEVER; 命令修改加密規則,MySql8.0 版本 和 5.0 的加密規則不一樣,而現在的可視化工具只支援舊的加密方式。
25.通過 flush privileges; 命令刷新修該後的許可權
26.通過 exit; 命令退出 MySQL
27.完成上面三個步驟然後就可以正常在本地電腦上連接雲伺服器上的資料庫了。然後就可以在Navicat for MySQL中操作雲伺服器上的資料庫啦。