日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

002_centos7上安装mysql8

發布時間:2025/4/17 数据库 112 豆豆
生活随笔 收集整理的這篇文章主要介紹了 002_centos7上安装mysql8 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一. 卸載CentOS7 自帶的MariaDB和Mysql

1. 一定要將mariaDB包和自帶mysql包卸載干凈, 否則安裝時出現各種奇妙錯誤, 導致失敗。

2. 卸載MariaDB(CentOS7 默認自帶)

2.1. 使用命令: rpm -qa | grep -i mariadb, 查看mariadb軟件包, 沒有就不做刪除操作。

2.2. 使用命令: rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps, 強制刪除mariadb的所有相關軟件包。

2.3. 使用命令: find / -name mariadb, 查看mariadb相關文件夾, 有就使用命令: rm -rf xxx文件夾, 刪除文件夾。我的機器上沒有, 就不做刪除操作。

3. 卸載mysql(CentOS7 默認自帶)

3.1. 使用命令: rpm -qa | grep -i mysql, 查看mysql軟件包, 有就卸載。我的機器上沒有, 就不做刪除操作。

3.2. 使用命令: find / -name mysql, 查看mysql相關文件夾。

3.3. 使用命令: rm -rf /usr/lib64/mysql刪除文件夾。

二. 下載mysql8

1. mysql官網: https://dev.mysql.com/

2. 點擊MySQL Community Server超鏈接到下載頁面

3. 下載頁面, Select Operating System: 選擇Red Hat Enterprise Linux / Oracle Linux,CentOS 是基于紅帽的; Select OS Version: 選擇Red Hat Enterprise linux 7 / Oracle Linux(x86,64-bit), 我們安裝的centos7版本是x86, 64-bit的。Download package: 選擇RPM bundle, 里面是一系列的mysql的PRM文件。點擊Download按鈕進行下載。

4. 會跳到要求登錄的頁面, 這里我們直接選擇No thanks, just start my download.

5. 下載完成

三. 安裝mysql8

1. 進入/usr/local/目錄, 新建一個mysql文件夾

2. 使用Xftp 6將mysql-8.0.17-1.el7.x86_64.rpm-bundle發送到mysql文件夾下

3. 進入mysql文件夾, 使用命令: tar -xvf mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar 解壓縮。

4. 使用命令: rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm --nodeps --force安裝common。

5. 使用命令: rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm --nodeps --force安裝libs。

6. 使用命令: rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm --nodeps --force安裝client。

7. 使用命令: rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm --nodeps --force安裝server。

8. 使用命令: rpm -qa | grep mysql 命令查看 mysql 的安裝包

9. 通過以下命令, 完成對mysql數據庫的初始化和相關配置

10. 驗證MySQL安裝

10.1. 使用mysqladmin工具來獲取服務器狀態, 在linux上該二進制文件位于/usr/bin目錄, 在Windows上該二進制文件位于C:\mysql\bin。

10.2. 使用mysqladmin --version命令來檢查服務器的版本, linux上該命令將輸出以下結果, 該結果基于你的系統信息。如果以上命令執行后未輸出任何信息, 說明你的Mysql未安裝成功。

11. 通過cat /var/log/mysqld.log | grep password命令查看數據庫的密碼

12. 通過 mysql -uroot -p 敲回車鍵進入數據庫登陸界面。輸入剛剛查到的密碼,進行數據庫的登陸, 復制粘貼就行, MySQL的登陸密碼也是不顯示的。

13. 通過命令: alter user 'root'@'localhost' identified with mysql_native_password by 'lyw123456';來修改新密碼是lyw123456。

14. 退出, 使用新密碼登錄。

15. 通過以下命令, 進行遠程訪問的授權

16. 使用navicat連接mysql

17. 通過alter user 'root'@'localhost' identified by 'lyw123456' password expire never; 命令修改加密規則,MySql8.0 版本 和 5.0 的加密規則不一樣,而現在的可視化工具只支持舊的加密方式。通過flush privileges; 命令刷新修該后的權限。

總結

以上是生活随笔為你收集整理的002_centos7上安装mysql8的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。