久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

centos7如何利用yum安裝mysql 8.0.12

140次閱讀
沒有評論

共計 2162 個字符,預計需要花費 6 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章將為大家詳細講解有關 centos7 如何利用 yum 安裝 mysql 8.0.12,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

清理原有的 mysql

rpm -qa | grep mysql
#可能的顯示情況如下
#mysql-community-libs-8.0.12-1.el7.x86_64
#mysql80-community-release-el7-1.noarch
#mysql-community-client-8.0.12-1.el7.x86_64
#mysql-community-common-8.0.12-1.el7.x86_64
#mysql-community-server-8.0.12-1.el7.x86_64
#通過下面的命令進行刪除
yum remove mysql-xxx-xxx-

# 根據自身的需求刪除 mysql 的配置文件信息 rm -rf /var/lib/mysql

刪除 CentOS7 默認的數據庫 mariadb

rpm -qa | grep mariadb
#查找 mariadb
#可能出現的結果 mariadb-libs-5.5.56-2.el7.x86_64
#將查找出來的結果進行強制刪除
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

下載 mysql yum 源

mysql yum 源下載地址

centos7 如何利用 yum 安裝 mysql 8.0.12

點擊 download 進入下載頁面

鼠標懸浮在“No thanks, just start my download.”可查看 mysql yum 源的地址,選中右鍵復制鏈接地址進行下載

cd /usr/src
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
#安裝 yum 源
yum localinstall mysql80-community-release-el7-1.noarch.rpm
#更新 yum 源
yum clean all
yum makecache
#開始安裝 MySQL
yum install mysql-community-server
#啟動 MySQL
systemctl start mysqld
#啟動成功后可以查看初始化密碼隨機生成的
cat /var/log/mysqld.log | grep password
#登錄 MySQL 修改 mysql 用戶密碼
mysql -u root -p
mysql  ALTER USER  root @ localhost  IDENTIFIED BY  yourpassword 
#遠程設置
mysql  use mysql;
mysql  update user set host= %  where user= root 
#授權用戶名的權限,賦予任何主機訪問數據的權限
mysql  GRANT ALL PRIVILEGES ON *.* TO  root @ % WITH GRANT OPTION;
mysql  FLUSH PRIVILEGES;

其他的幾種 mysql 用戶權限的設置方法

# 允許 myuser 用戶使用 mypassword 密碼從任何主機連接到 mysql 服務器
GRANT ALL PRIVILEGES ON *.* TO  myuser @ % IDENTIFIED BY  mypassword  WITH GRANT OPTION;
#允許用戶 myuser 從 ip 為 192.168.1.6 的主機連接到 mysql 服務器,并使用 mypassword 作為密碼
GRANT ALL PRIVILEGES ON *.* TO  myuser @ 192.168.1.3 IDENTIFIED BY  mypassword  WITH GRANT OPTION;

數據庫的相關操作

# 啟動 mysql
systemctl start mysqld.service
systemctl stop mysqld.service
systemctl restart mysqld.service
#開機自啟
systemctl enable mysqld.service

mysql 登錄用戶密碼設置好后, 需要開發安全組端口

centos7 如何利用 yum 安裝 mysql 8.0.12

端口開放后就可以進行數據庫連接操作了,在使用 Navicat for MySQL 連接 Mysql 8.0.12 可能會出現問題 Client does not support authentication protocol 錯誤解決方法

# 修改加密規則  (這行我沒有寫,不過貌似也可以)密碼需要設置包含大小寫字母符號和數字的格式,否則設置不會超成功
ALTER USER  root @ %  IDENTIFIED BY  password  PASSWORD EXPIRE NEVER; 
#更新一下用戶的密碼  
ALTER USER  root @ %  IDENTIFIED WITH mysql_native_password BY  password  
#刷新權限
FLUSH PRIVILEGES;

關于“centos7 如何利用 yum 安裝 mysql 8.0.12”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計2162字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 白玉县| 栾川县| 沈丘县| 光泽县| 金溪县| 开远市| 屏东县| 普格县| 禄丰县| 镇原县| 玛纳斯县| 芮城县| 万载县| 平江县| 盖州市| 昂仁县| 赣榆县| 广水市| 长治县| 从江县| 广平县| 绿春县| 灵武市| 怀远县| 锦屏县| 黄龙县| 黄骅市| 泰兴市| 宁远县| 淅川县| 焉耆| 瑞丽市| 临夏市| 祥云县| 电白县| 阿坝县| 修武县| 宜丰县| 错那县| 十堰市| 怀宁县|