本文將介紹用阿里雲服務器安裝兩種版本的數據庫,及連接時會遇到的問題,一種是5.6,一種是8.0.
第一步
安裝完成後,測試連接。 service mysqld status
第二步
進入數據庫,mysql -uroot -p密碼
use mysql;
第三步
使用grant授權
8版本以前
grant all privileges on *.* to 'root'@'%' identified by 'root4xml004a' with grant option;
8版本:
因爲新版的的mysql版本已經將創建賬戶和賦予權限的方式分開了
解決辦法:
創建賬戶:
create user '用戶名'@'訪問主機' identified by '密碼';
賦予權限:
grant 權限列表 on 數據庫 to '用戶名'@'訪問主機' ;(修改權限時在後面加with grant option)
第四步
在控制檯中,打開3306端口,如果安裝了寶塔面板或者WDCP面板在面板設置裏面打開
如圖是阿里雲控制檯:
如圖是寶塔面板
最後測試連接:
本文用navicat測試連接:
這樣就連接成功了!!!
其實大家一般會遇到各種問題,BUG不慌,畢竟程序員就是寫Bug,找Bug,改Bug 哈哈哈