zoukankan      html  css  js  c++  java
  • Navicat for MySQL连接mysql数据库时提示错误:Can't connect to MySQL server (10060)

    导致些问题可能有以下几个原因:

    1、网络不通;

    2、服务未启动;

    3、防火墙端口未开放;

    a)首先确认mysql配置正确,并正确开启

     service mysqld start; 

    设置mysql远程连接权限

    use mysql;
    
    update db set host = '%' where user = '用户名'; (如果写成 host=localhost 那此用户就不具有远程访问权限)
    
    flush privileges;
    
    grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option

    b)开放防火墙端口:

    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT    #添加需要监听的端口
    /etc/init.d/iptables save   #保存设置 

    c)开发服务商安全组,下行或者入规则,保存后重启mysql服务

    生命不止,奋斗不息
  • 相关阅读:
    创建pdf
    IOS绘图
    IOS断点续传
    IOS程序之间的跳转
    MBProgressHUD的使用
    清除缓存的方法(计算)
    使用post请求下载数据
    NSTimer的使用
    定位功能(使用系统地图)
    fork仓库保持同步更新
  • 原文地址:https://www.cnblogs.com/shione/p/7273545.html
Copyright © 2011-2022 走看看