很久沒用就忘記這個技能了,寫個博客防止再忘記吧。
**需求:**連接虛擬機內的數據庫(外網也行)
**步驟:**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