CentOS下yum安装MySQL8.0
生活随笔
收集整理的這篇文章主要介紹了
CentOS下yum安装MySQL8.0
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- yum安裝MySQL8
- 安裝MySQL8.0資源庫
- 安裝MySQL8.0
- 啟動(dòng)MySQL并配置開機(jī)自啟
- 查看默認(rèn)密碼并重置
- 使用MySQL8.0踩的坑
- 授權(quán)方式改變
- 無法遠(yuǎn)程連接
- 加密規(guī)則的改變
- update修改密碼,密碼字段名稱更改
yum安裝MySQL8
安裝MySQL8.0資源庫
yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm安裝MySQL8.0
yum install mysql-community-server啟動(dòng)MySQL并配置開機(jī)自啟
systemctl start mysqld systemctl enable mysqld查看默認(rèn)密碼并重置
- 查看密碼
- 登錄并重置密碼
這個(gè)與validate_password_policy的值有關(guān), mysql8.0更改了validate_password_policy相關(guān)的配置, 這跟Mysql5.7有點(diǎn)不一樣
- 修改密碼校驗(yàn)規(guī)則與密碼長度
- 繼續(xù)修改密碼
- 退出后重新登錄
使用MySQL8.0踩的坑
授權(quán)方式改變
- mysql5.7
- mysql8.0
無法遠(yuǎn)程連接
MySQL8.0默認(rèn)是不能使用root賬戶遠(yuǎn)程登錄的
- 修改為可以遠(yuǎn)程登錄
加密規(guī)則的改變
mysql8 之前的版本中加密規(guī)則是mysql_native_password, 而在mysql8之后,加密規(guī)則是caching_sha2_password
使用navicat進(jìn)行mysql登錄時(shí)出現(xiàn)彈窗報(bào)錯(cuò)
修改方式一是:升級(jí)navicat驅(qū)動(dòng),二是:把MySQL用戶登錄密碼加密規(guī)則還原成mysql_native_password
update修改密碼,密碼字段名稱更改
mysql>update user set authentication_string=password("root") where user='root' and host='localhost';總結(jié)
以上是生活随笔為你收集整理的CentOS下yum安装MySQL8.0的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 首发仿拼多多源码,程序完整版+安装教程+
- 下一篇: redhat yum安装mysql8.0