9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>學習電腦>操作系統>Linux教程>

Linux開啟mysql遠程連接的設置步驟

時間: 志藝942 分享

  MySQL默認root用戶只能本地訪問,不能遠程連接管理mysql數據庫,Linux如何開啟mysql遠程連接?接下來是小編為大家收集的Linux開啟mysql遠程連接的設置步驟,歡迎大家閱讀:

  Linux開啟mysql遠程連接的設置步驟

  1、GRANT命令創建遠程連接mysql授權用戶itlogger

  mysql -u root -p

  mysql>GRANT ALL PRIVILEGES ON *.* TO itlogger@localhost IDENTIFIED BY ‘www.itlogger.com’ WITH GRANT OPTION;

  mysql>GRANT ALL PRIVILEGES ON *.* TO itlogger@”%” IDENTIFIED BY ‘www.itlogger.com’ WITH GRANT OPTION;

  第一句增加itlogger用戶授權通過本地機(localhost)訪問,密碼“www.itlogger.com”。第二句則是授與itlogger用戶從任何其它主機發起的訪問(通配符%)。

  2、設置防火墻允許3306端口

  vi /etc/sysconfig/IPtables

  添加-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT

  (注意添加在-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited之前,否則可能導致規則不生效)

  重啟防火墻service iptables restart

  3、附:Mysql無法遠程連接的常見問題

  1)查看Mysql的端口是否正確,通過netstat -ntlp查看端口占用情況,一般情況下端口是3306。

  2)報錯:ERROR 2003 (HY000): Can’t connect to MySQL server on ’192.168.51.112′ (111)

  查看/etc/my.cnf中,skip-networking 是否已被注掉,需要注掉。

  3)報錯:ERROR 2003 (HY000): Can’t connect to MySQL server on ’192.168.51.112′ (113)

  查看是否iptables沒有允許mysql連接,通過:service iptables stop臨時關閉測試是否可以正常遠程訪問,如果可以,按上面方面設置iptable允許3306端口

  4)遠程訪問mysql速度很慢的解決方法

  修改/etc/my.cnf或my.ini

  [mysqld]下添加

  skip-name-resolve

  skip-grant-tables

  **********************************************************************************************************************

  mysql數據庫遠程訪問設置方法

  1、修改localhost

  更改 "mysql" 數據庫里的 "user" 表里的 "host" 項,從"localhost"改成"%"

  mysql>use mysql;

  mysql>update user set host = '%' where user = 'root';

  mysql>select host, user from user;

  mysql>FLUSH PRIVILEGES;

  2、指定授權

  使用myuser/mypassword從任何主機連接到mysql服務器:

  GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

  使用myuser/mypassword從ip為192.168.225.166的主機連接到mysql服務器:

  GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.225.166' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

  3、泛授權

  mysql -h localhost -u root

  mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; //賦予任何主機上以root身份訪問數據的權限

  mysql>FLUSH PRIVILEGES;

  解決Mysql無法遠程連接的問題

  1、Mysql的端口是否正確

  通過netstat -ntlp查看端口占用情況,一般情況下端口是3306。在用工具連接MySQl是要用到端口。例如My Admin\My Query Browser\MySQl Front等。

  2、檢查用戶權限是否正確

  mysql庫的user表里有兩條記錄:host分別為localhost和%(為了安全,%可以換成你需要外部連接的IP)。

  3、查看/etc/mysql/my.cnf中,skip-networking 是否已被注掉

  需要注掉

  報錯:ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.51.112' (111)

  sudo gedit /etc/mysql/my.cnf

  #skip-external-locking

  #bind-address = 127.0.0.1

  skip-name-resolve

  4、查看iptables是否停掉,沒關的情況下,無法連接

  通過:service iptables stop臨時關閉。

  報錯:ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.51.112' (113)

  設置好以后需要重啟:sudo service mysql restart

  
看了“Linux開啟mysql遠程連接的設置步驟”還想看:

1.mysql怎么設置遠程連接數據庫

2.Mysql開啟遠程連接的方法

3.mysql局域網如何開啟遠程連接

4.linux下mysql允許外部遠程訪問配置

3068121 主站蜘蛛池模板: 日本大片在线看黄a∨免费| 亚洲av无码之国产精品网址蜜芽| 99精品热在线在线观看视| 国产欧美日韩视频怡春院| 开心婷婷五月激情综合社区| 亚洲韩国精品无码一区二区三区| 欧美人与动zozo在线播放| 91久久亚洲综合精品成人| 波多野结衣无内裤护士| 无码伊人久久大杳蕉中文无码| 国产欧美精品一区aⅴ影院| 日韩秘 无码一区二区三区| 精品国产中文字幕第一页| 韩国无码AV片午夜福利| 国产97人人超碰CAO蜜芽PROM | 日韩中文字幕国产精品| 亚洲欧美激情另类| 精品国产乱子伦一区二区三区| 色综合天天色综合久久网| 亚洲综合日韩av在线| 欧美中文字幕在线看| 毛片网站在线观看| 神马久久亚洲一区 二区| 午夜av高清在线观看| 中文字幕无线码中文字幕免费| 亚洲av无码片在线播放| 国产精品久久久久久亚洲色| 亚洲成av人片在www鸭子| 狠狠色噜噜狠狠亚洲AV| 无码一区中文字幕| 久久人人97超碰精品| 日本乱一区二区三区在线| 国产成人无码免费看视频软件| 亚洲欧洲一区二区免费| 亚洲av成人无网码天堂| 蜜桃无码一区二区三区 | 最新成免费人久久精品| 又黄又爽又色的少妇毛片| 亚洲中文字幕在线二页| 国产亚洲午夜高清国产拍精品| 丁香五月亚洲综合深深爱|