CodeDrift
V2EX  ›  问与答

请教个远程访问 VPS mysql 数据库的问题。

  •  
  •   CodeDrift · Aug 27, 2015 · 2701 views
    This topic created in 4098 days ago, the information mentioned may be changed or developed.

    现在用的是 Navicat for mysql 访问 vps 上面的 mysql.

    走的 SSH 线路可以连接到 vps 上面的 mysql.可以管理。

    现在本地开发,用的 Django 想连接远程数据库,直接设置不行。

    在网上找了好多外网使用 vps Mysql 的方法都不行。

    试过
    1.更改 mysql 表中的 root 对应的 Host 。
    2.grand
    都不行。。新手不太懂求解决。

    17 replies  •  2015-09-04 19:34:16 +08:00
    CodeDrift
    CodeDrift
    OP
    Aug 27, 2015
    1
    惨痛 2 小时。
    yov123456
    yov123456
    Aug 27, 2015 via iPhone
    2
    root 账户不允许远程登入的吧 在 myconf 里面限定的
    mkeith
    mkeith
    Aug 27, 2015
    3
    有没有开外网端口啊
    wzxjohn
    wzxjohn
    Aug 27, 2015❤️1
    4
    目测防火墙直接把端口挡住了。。。
    funky
    funky
    Aug 27, 2015
    5
    mysql 的配置文件中 bind 127.0.0.1 注释掉
    CodeDrift
    CodeDrift
    OP
    Aug 27, 2015
    6
    @yov123456
    @funky
    网上都说是 /etc/mysql/my.cnf
    可是我根本没有 mysql 文件夹。 my.cnf 在 /etc/my.cnf 目录下



    配置如下
    CodeDrift
    CodeDrift
    OP
    Aug 27, 2015
    7
    @wzxjohn 我去。。折腾了这么久。果真是防火墙的原因 。。谢谢!!!
    funky
    funky
    Aug 27, 2015❤️1
    8
    不是 mysql.conf 你看看其他文件呢
    CodeDrift
    CodeDrift
    OP
    Aug 27, 2015
    9
    @funky 是 my.cnf 这个文件吧。已经找到原因了。是防火墙的锅。谢谢!
    RRL
    RRL
    Aug 27, 2015 via Android
    10
    五楼可用,改为 0.0.0.0 也行
    zonghua
    zonghua
    Aug 27, 2015
    11
    @Anybfans 看了几天 python 的语法就玩玩了, python 的花样真多,学不下去。
    CodeDrift
    CodeDrift
    OP
    Aug 27, 2015
    12
    @blackboom 好的。记得啦

    @zonghua 感觉挺好用的
    ryd994
    ryd994
    Aug 27, 2015 via Android❤️1
    13
    楼上说改成 0.0.0.0 的你们就不怕么?
    ryd994
    ryd994
    Aug 27, 2015 via Android
    14
    ssh 端口转发,这才是正常的做法
    CodeDrift
    CodeDrift
    OP
    Aug 27, 2015
    15
    @ryd994 django 设置里面没办法 SSH 吧
    RRL
    RRL
    Sep 4, 2015 via Android
    16
    @ryd994 确实不可取😂感谢指教
    ryd994
    ryd994
    Sep 4, 2015 via Android
    17
    @Anybfans 你转发好把本地的给 Django 啊,天………
    MySQL 不是没有 SSL ,但是默认不开。而且临时测试,后来忘了改回去,这种狗血的套路不要太多……
    临时测试用 ssh ,今后就算忘了也没事,反正 ssh 一直要开的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1014 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 18:17 · PVG 02:17 · LAX 10:17 · JFK 13:17
    ♥ Do have faith in what you're doing.