Linux安裝mysql8.0版本

因爲之前買了阿里雲服務,想自己搭建項目。搭建mysql時候很多坑。記錄下,供以後用的時候參考。
1、使用YUM安裝mysql。想了解下什麼是YUN.
YUM(全稱爲 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟件包,避免了手動安裝的麻煩(尋找資源、下載;放到指定目錄安裝;處理依賴關係並下載依賴關係的包進行安裝)。所以用yum安裝,實質上是用RPM安裝,所以RPM查詢信息的指令都可用。
如果使用RPM安裝了一些包,一般來說,RPM默認安裝路徑如下:

在這裏插入圖片描述
摘抄
瀟湘隱者
總結一句話,會默認安裝。
2、使用這個命令。wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安裝成功後,會看到mysql80-community-release-el7-1.noarch.rpm saved。
3、yum localinstall mysql80-community-release-el7-1.noarch.rpm
4、檢驗安裝是否完成。 yum search mysql
看是否有mysql-community-server.x86_64
5、安裝 yum install mysql-community-server
6、設置密碼
使用mysql -u root -r
直接回車進入
set global validate_password.policy=0;
set global validate_password.length=1;
ALTER USER “root”@“localhost” IDENTIFIED BY “1234”;
刷新權限 flush privileges;
退出mysql模式:exit
停止mysql:service mysqld stop
啓動mysql:service mysqld start
使用mysql -u root -r
use MySQL
update user set host=’%‘where user=‘root’;
設置遠程訪問權限:grant all privileges on . to ‘root’@’%’ identified by ‘root’;
刷新權限:flush privileges;
停止mysql:service mysqld stop
啓動mysql:service mysqld start
最後使用navicat連接阿里雲服務。
發現還是連接不了。。。
登錄阿里雲-雲服務器ECS-實例-管理-本實例安全組-配置規則
在這裏插入圖片描述

最後連接 , OK
格式有點尷尬,沒研究怎麼用呢。有時間在弄,下班回家。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章