遠程連接數據庫配置

很久沒用就忘記這個技能了,寫個博客防止再忘記吧。
**需求:**連接虛擬機內的數據庫(外網也行)
**步驟:**1、數據庫內部創建連接權限
2、關閉防火牆功能(慎用,依據實際情況來定)
步驟1:數據庫內部創建連接權限

#進入數據庫
mysql -u root -p
#允許外網 IP 訪問,‘test’爲連接名,‘%’爲任意外網(可改成localhost就變成了內部)
#‘123456’是密碼
create user 'test'@'%' identified by '123456'; 
#爲連接'test'釋放所有權限,on之後的第一個‘*’爲數據庫名稱,第二個‘*’是表格
#依據自己實際情況來爲用戶提供相應的數據庫操作
grant all on *.* to 'test'@'%' identified by '123456';
#刷新權限
flush privileges; 

步驟二:關閉防火牆(依據實際情況慎用)

#參考文獻:https://www.cnblogs.com/moxiaoan/p/5683743.html
啓動: systemctl start firewalld
關閉: systemctl stop firewalld
查看狀態: systemctl status firewalld 
開機禁用  : systemctl disable firewalld
開機啓用  : systemctl enable firewalld
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章