云服务器本地mysql可以访问,远程访问失败,怎么解决?

  • 回答 (4)
  • 关注 (0)
  • 查看 (280)

本地可以启动mysql数据库,也可以正常访问。

外部访问云服务器的数据库,就无法访问。各种改配置文件都不好使。

冷雨醉青楼冷雨醉青楼提问于
冷雨醉青楼修改于

我都已经修改过了,是使用%的啊,还是无法访问啊。

这样子说明%,是可以访问的吧。root用户并不是绑定的localhost

医生回答于
ByChenMan回答于

把root账户允许连接主机设置为 % 即可.

mysql> use mysql;

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

Tabor

Tencent · Content Operation (已认证)

一个会花式跑脚本的boy~回答于

这个应该是自建的服务器把,如果数据库已经设置为不限,试着把 用户权限设置为全局权限 用 % 号

可能回答问题的人

  • 腾讯云计算产品团队

    腾讯云 · 产品团队 (已认证)

    136 粉丝0 提问0 回答
  • CVM 产品团队

    26 粉丝0 提问7 回答
  • 小仙女和科学家

    9 粉丝0 提问0 回答
  • 怕冷的阳阳

    腾讯云 · 高级工程师 (已认证)

    19 粉丝1 提问0 回答
  • DRRR

    腾讯云 · 产品经理 (已认证)

    6 粉丝0 提问4 回答
  • candyxiao

    腾讯 · 高级产品经理 (已认证)

    11 粉丝0 提问7 回答

扫码关注云+社区

领取腾讯云代金券