linux安装mysql后如何连接_Linux安装mysql后开启远程连接(记录相关命令)
系統(tǒng)版本:CenOS 7 Min
主要思路:
1:開啟防火墻3306接口,或者關(guān)閉防火墻
2:在mysql中設(shè)置允許通過什么賬戶,什么密碼訪問
3:更新mysql權(quán)限
步驟一:開啟防火墻3306接口,或者關(guān)閉防火墻(并記錄一下相關(guān)命令)
關(guān)閉防火墻(使用)
systemctl stop firewalld
查看防火墻狀態(tài)(使用)
systemctl status firewalld
開放端口3306
firewall-cmd --zone=public --add-port=3306/tcp --permanent
關(guān)閉端口3306
firewall-cmd --zone=public --remove-port=3306/tcp --permanent
查看端口
firewall-cmd --zone=public --list-ports
更新防火墻配置
firewall-cmd --reload
檢查3306端口被哪個進(jìn)程占用
netstat -lnpt |grep?3306
步驟二:在mysql中設(shè)置允許通過什么賬戶,什么密碼訪問
進(jìn)入mysql(回車之后輸入密碼,密碼不顯示出來)
mysql -u root -p
修改用戶訪問權(quán)限(用戶名我這輸?shù)氖莚oot,百分號表示任意IP均可訪問,也可以寫死某個ip,密碼自己定義,之前沒有修改這兩個值導(dǎo)致一直連不上)
GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
步驟三:更新權(quán)限
更新權(quán)限(上面修改權(quán)限之后要執(zhí)行以下命令才會生效)
flush privileges;
查詢權(quán)限
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
總結(jié)
以上是生活随笔為你收集整理的linux安装mysql后如何连接_Linux安装mysql后开启远程连接(记录相关命令)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [云炬创业学笔记]第二章决定成为创业者测
- 下一篇: [云炬创业学笔记]第三章商业创意的发掘与