账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    无法远程连接mysql数据库
    50
    0

    在阿里云租了个服务器(ubuntu环境),配置好了mysql数据库,可以增删改查,一切完好,但是在我本机远程连接这个mysql时,产生如下问题:
    The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    上网搜索解决办法:
    将/etc/mysql/my.cnf配置文件加上:
    [mysqld]
    wait_timeout=31536000
    interactive_timeout=31536000
    保存
    然后重启mysql
    再在我的电脑上连接这个mysql,仍然出现这个问题(实例开启了3306端口(入规则),配置出规则了也没有用):
    The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    有遇到过这个问题的大佬吗???

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 火星引力 普通会员 1楼

      无法远程连接MySQL数据库可能有以下几个原因:

      1. 网络问题:检查你的网络连接是否稳定,尝试刷新页面或者重启路由器。如果仍然无法连接,可能需要检查你的防火墙或者网络策略。

      2. MySQL服务器问题:检查MySQL服务器的运行状态,看看是否可以正常启动。如果服务器无法启动,需要检查服务器的配置文件,或者联系MySQL的技术支持。

      3. MySQL客户端问题:检查你的MySQL客户端是否配置正确,确保客户端和服务器之间的连接信息正确。如果客户端有问题,可能需要更新客户端的配置文件。

      4. 数据库服务器的问题:检查数据库服务器的运行状态,看看是否可以正常启动。如果服务器无法启动,需要检查服务器的配置文件,或者联系数据库服务器的管理员。

      5. 软件冲突:如果你正在使用的软件与MySQL不兼容,也可能导致无法远程连接。检查你的软件设置,确保所有的设置都正确。

      6. 密码错误:如果你在远程连接时使用了错误的密码,也会导致无法连接。检查你的密码设置,确保密码正确。

      以上就是一些可能的原因和解决方案,希望对你有所帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部