1、远程连接Linux系统,登录数据库:mysql -uroot -p(密码)

2、修改root账号的设置:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

其中‘root’为mysql用户名,‘123456’为root账户密码,修改其他用户修改对应的参数即可。

3、执行 flush privileges;命令立即生效

4、

使用exit命令退出MySQL

然后打开vim  /etc/mysql/my.cnf

将bind-address    = 127.0.0.1

设置成bind-address    = 0.0.0.0(设备地址)

重新启动(命令如下):

/etc/init.d/mysql stop

/etc/init.d/mysql start

5、设置navicat连接,如果还有同样的问题,那就应该是3306端口被防火墙限制了,需要做如下设置:

执行 vi /etc/sysconfig/iptables 如图:

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

加入这句话就可以了, 注意这句话一定要加在最后一句话的上面. 否则不会生效.

同样如果是其它端口把"3306"换成相应端口即可.

然后重启一下防火墙

service iptables restart

测试连接,连接成功!

如果依然无法连接请注意查看阿里云服务器安全组是否开启了3306端口。

最新文章

  1. wordpress插件bug排查后记(记一次由于开启memecached引起的插件bug)
  2. ubuntu与centos安装软件的不同点总结
  3. thinkphp设置session有效时间
  4. java 复制字串算法
  5. Linux CentOS 7通过yum命令安装Mono4.0.1
  6. C#中Invoke 和 BeginInvoke 的区别
  7. 驱动开发利器Microsoft Windows Driver Kit 7.1.0下载
  8. linxu ffmpeg 编译安装
  9. LTRIM(str):返回 字符串str的前导(左边)空格字符去掉。
  10. iOS崩溃报告获取二
  11. uva 116 Unidirectional TSP (DP)
  12. Linux的五个查找命令 [转]
  13. 为 .NET Core 设计一个 3D 图形渲染库
  14. linkin大话设计模式--单例模式
  15. webpack安装、基本配置
  16. 在javaScript中把非数值类型的数据自动转换为数值类型的两种方式
  17. Forward团队-爬虫豆瓣top250项目-最终程序
  18. 实现Java Socket 客户端服务端交互实例
  19. 【JavaScript 6连载】一、关于对象(访问)
  20. 如何获取select选中的值

热门文章

  1. Seven Techniques for Data Dimensionality Reduction
  2. Composer 自动加载(autoload)机制
  3. Redis实战(一)CentOS 7上搭建redis-3.0.2
  4. [JQuery代码]超酷鼠标滑过背景高亮效果
  5. 如何使用Defender优雅的管理权限?
  6. numpy 矩阵操作
  7. Python练习-从小就背不下来的99乘法表
  8. XXX变种-防火墙放行自身
  9. linux文件管理 -> 系统目录结构
  10. 项目中遇到的问题:Gradle传递性依赖冲突