centos8 yum 安装mysql8
centos8 yum 安裝mysql8
獲取官方下載地址 https://dev.mysql.com/downloads/repo/yum/
下載mysql安裝包 :wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm
將下載好的安裝包掛載到本地 找個路徑放 cd /home/package
yum localinstall mysql80-community-release-el8-1.noarch.rpm
查看是否掛載成功
yum repolist enabled | grep “mysql.-community.”
禁用centos8.0自帶的mysql模塊
yum module disable mysql
安裝mysql:yum install mysql-community-server
啟動mysql服務
systemctl mysqld start
查看mysql服務啟動狀態
systemctl mysqld status
查看mysql安裝時生成的隨機密碼
grep ‘temporary password’ /var/log/mysqld.log
登錄mysql
mysql -uroot -p’剛獲取到的隨機密碼’
修改登錄密碼
ALTER USER ‘root’ @‘localhost’ IDENTIFIED BY ‘您的密碼’;
出現這個問題,表示密碼過于簡單
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
開放mysql遠程訪問
創建權限記錄:
CREATE user ‘root’@’%’ IDENTIFIED BY ‘您的密碼’;
授權:
GRANT ALL PRIVILEGES ON . TO ‘root’ @’%’ WITH GRANT OPTION;
修改密碼過期策略:
ALTER USER ‘root’ @‘localhost’ IDENTIFIED BY ‘您的密碼’ PASSWORD EXPIRE NEVER;
重新修改密碼:
ALTER USER ‘root’ @’%’ IDENTIFIED WITH mysql_native_password BY ‘您的密碼’;
刷新權限:
FLUSH PRIVILEGES;
相關命令
mysql服務相關命令
啟動服務:service mysqld start
停止服務:service mysqld stop
重啟服務:service mysqld restart
查看服務狀態:service mysqld status
設置mysql開機自啟:
systemctl enable mysqld
systemctl daemon-reload
查看自啟服務
systemctl list-units --type=service
總結
以上是生活随笔為你收集整理的centos8 yum 安装mysql8的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 52单片机设计时钟(串口控制)
- 下一篇: 【Redis学习08】Redis消息队列