共計 803 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
本篇文章為大家展示了怎么在 CentOS 中安裝 MySQL8.0,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
下載 yum 源的安裝包
yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
安裝
yum install mysql-community-server
啟動服務
service mysqld start
查看狀態(tài)
service mysqld status
查看初始密碼
grep temporary password /var/log/mysqld.log
登錄 更改密碼
mysql -uroot -p
密碼使用上面查到的
然后輸入命令 flush privileges
進入 mysql 數(shù)據(jù)庫 use mysql;
修改密碼
ALTER USER root @ localhost IDENTIFIED BY 你的密碼
此時服務器上的安裝配置已經(jīng)完成,然后遠程連接時發(fā)現(xiàn)并不能連接成功,原因可能是因為服務器 3306 端口沒有對外開放;數(shù)據(jù)庫用戶沒有遠程連接登錄權(quán)限;
配置 MySQL 允許外部訪問
進入 mysql 數(shù)據(jù)庫 use mysql
修改 mysql 庫的 user 表,將 host 項,從 localhost 改為 %。% 這里表示的是允許任意 host 訪問,如果只允許某一個 ip 訪問,則可改為相應的 ip
GRANT ALL PRIVILEGES ON *.* TO root @ % IDENTIFIED BY 密碼 WITH GRANT OPTION;
FLUSH PRIVILEGES;
再次遠程連接測試,連接成功。
上述內(nèi)容就是怎么在 CentOS 中安裝 MySQL8.0,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注丸趣 TV 行業(yè)資訊頻道。
向 AI 問一下細節(jié)
正文完
發(fā)表至: 數(shù)據(jù)庫
2023-12-04