腾讯云主机中MySQL无法远程连接的解决办法

在远程主机上,我开启了 mysql服务,用 phpmyadmin 可以打开,比如说用户名为 root,密码为 123456。不过用 Mysql 客户端远程连接时却报了错误,比如 Mysql-Front 报了如下Access denied for user ‘root’@’xxxxxx′(using password:YES)是腾讯云

比较奇怪,phpmyadmin 可以正常访问,而 Mysql-Front 为什么无法连接呢?可能的原因,应该就是 IP 限制了,phpmyadmin在连接时使用的是localhost,而我们访问页面才使用的远程主机的 IP,而 Mysql-Front 连接的是远程主机。

解决方法如下:

首先修改mysql的配置文件,my.cnf,将

#bind-address = 127.0.0.1

这一行注释掉,要不然它永远限制了只能本机连接。

然后重启mysql服务。

sudo service mysql restart

然后我们需要新建一个用户,然后授予所有 IP 可以访问的权限就好啦。

在下面的 sql 语句中,username 即为用户名,password 为你要设置的密码。

CREATE USER ‘username‘@‘localhost‘ IDENTIFIED BY ‘password‘; GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘localhost‘ WITH GRANT OPTION; CREATE USER ‘username‘@‘%‘ IDENTIFIED BY ‘password‘; GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘%‘ WITH GRANT OPTION;

通过执行以上语句,便创建了一个用户名为 username,密码为 password 的新账户,再用新账号登录,就可以连接成功啦。

mysql无法本地连接,本地连接腾讯云Mysql失败问题相关推荐

  1. zabbix4.0 mysql本地数据库迁移到腾讯云数据库

    转载来源 :zabbix4.0 mysql本地数据库迁移到腾讯云数据库 : https://www.jianshu.com/p/19e40d853466 原环境:centos7.2 mysql5.7 ...

  2. 远程连接腾讯云MySQL数据库

    远程连接腾讯云MySQL数据库 默认情况下,Centos系统的Mysql数据库是不允许被远程访问的 所以我们需要开启 输入mysql -uroot -p,使用Mysql 使用mysql数据库,Mysq ...

  3. 腾讯云 mysql 远程连接

    在腾讯云服务器上,开放mysql的远程连接. 在腾讯云后台开发3306端口 回到linux服务器,查看到 防火墙是不允许3306端口的 开发防火墙的3306端口 firewall-cmd --zone ...

  4. 如何选择及管理腾讯云 MySQL 数据库

    如何选择及管理腾讯云 MySQL 数据库?有了腾讯云计算作为基础,我们可以把这些复杂的底层操作交给云计算去完成,而我们只要集中精力去实现业务就可以了. 先去完成腾讯云个人账号实名认证,才能选择云数据库 ...

  5. 腾讯云 mysql 数据库名_腾讯云数据库MySQL如何选择配置

    MySQL实例配置最佳实践概述 该部分主要从[MySQL RDS 套餐选择](#MySQL RDS 套餐选择最佳实践)和MySQL数据库参数设置两个方面来为用户提供一些套餐选择和参数配置建议,帮助用户 ...

  6. 大学生如何白嫖并使用腾讯云mysql云数据库

    大学生如何白嫖并使用腾讯云mysql数据库 一.注册腾讯云账号 二.进行高校学生认证(非高校用户请略过) 1.进行云+校园的认证 2.进行腾讯云高校俱乐部学生认证 三.申请学生云数据库(非高校用户请略 ...

  7. 腾讯云 + MySQL

    腾讯云 + MySQL 作为初学者,难免遇到 mysql 安装的各种问题,为了快速的进入学习状态.建议直接买(不会装就去买,不丢人:不懂就去问:写不来,就百度!). 声明: 0.价格:36元/年 1. ...

  8. 腾讯云mysql服务cpu毛刺问题

    腾讯云mysql服务,解决cpu毛刺问题. 有些sql语句没有使用索引,执行全表扫描,但是因为mysql性能很好,查询返回速度也很快,所以没有达到慢查询的阈值,在慢查询监控中看不到,但是会产生cpu毛 ...

  9. 腾讯云mysql升级失败怎么办_本地连接腾讯云Mysql失败问题

    腾讯云主机中MySQL无法远程连接的解决办法 在远程主机上,我开启了 mysql服务,用 phpmyadmin 可以打开,比如说用户名为 root,密码为 123456.不过用 Mysql 客户端远程 ...

最新文章

  1. 循环数组函数c语言,C语言练习题2(分支结构循环结构数组函数2009-2012二级真题)..doc...
  2. java indexof int,int indexOf(String str, int fromIndex)
  3. 关于蚁剑/菜刀无法连接shell的一种可尝试解决方案
  4. python是不是高级语言_Python是什么语言?老男孩教育带你了解!
  5. 解决MySQL忘记root密码
  6. 软件工程(总体设计①设计过程)
  7. VFP中轻松绑定 Windows 事件
  8. 《中国人工智能学会通讯》——9.2 误差的本质
  9. 配置 php_零基础建站如何配置PHP运行环境 几种服务器环境配置的选择和方法
  10. 条形码技术应用属于计算机系统的,条形码技术在现代物流系统中的应用
  11. ubuntu系统给u盘拷贝文件
  12. 文本相似性处理(好比论文查重)
  13. 雾里看菊:热点IP是怎么生成的
  14. 神经网络与BP算法(代码实现)
  15. n行数字组成的数字三角形详解
  16. MongoDB详细介绍
  17. SUBSTR()函数详解
  18. vim滚动屏幕快捷键汇总
  19. 流氓软件插件中介商自述黑色淘金路(转)
  20. 北京羽毛球场馆全攻略

热门文章

  1. oracle精简版_使用Entity Framework Core访问数据库(Oracle篇)
  2. 1加6投屏_6月1日起驾考要加项目?真相是这样
  3. python 随机字符串_python生成随机数、随机字符串
  4. ipfs如何查找一个文件的_如何用 1 分钟遍历一个 100TB 的文件?
  5. Potato的暑期训练day#1题解 ——毒瘤构造
  6. 《程序是怎样跑起来的》第一章有感
  7. [译]如何在visual studio中调试Javascript
  8. 全国计算机等级考试题库二级C操作题100套(第65套)
  9. Linux有趣指令(二)
  10. HashMap中最多只允许一条记录的键为Null,允许多条记录的值为Null