t2doo
V2EX  ›  问与答

请问各位彦祖于晏同学,公司项目某云给了个数据库,只开了 192.168 的地址给我,这个咋连啊?

  •  
  •   t2doo · Nov 2, 2020 · 3457 views
    This topic created in 2203 days ago, the information mentioned may be changed or developed.
    只能通过同组的服务器进行数据库连接吗?能正常 CURD 吗?我要给 APP 写接口,他那要是不远程的话能正常读写吗?
    我原来一直用得数据库外网 IP 进行连接,莫得用的内网,麻烦帮忙解个惑,回帖万福金安。
    19 replies  •  2020-11-03 11:50:41 +08:00
    CEBBCAT
    CEBBCAT
    Nov 2, 2020 via Android
    1
    说实话,楼主行文有点意识流,搞不清楚要说什么。

    192 开头的应该是自己架设的网络吧(对比云服务提供的数据库)。这种 db 部署在内网的情况下一般是把应用服务器也部署在 db 所在的子网之中,应用服务器对外提供接口,同时连接同一网络下的 db 持久化
    t2doo
    t2doo
    OP
    Nov 2, 2020
    2
    就是我原来一直用的外网 IP 连数据库,现在用内网 192.168.*.*的咋连?
    miv
    miv
    Nov 2, 2020 via iPhone
    3
    回帖万福金安,笑到了,哈哈,蹭一个福气
    Allan0423
    Allan0423
    Nov 2, 2020
    4
    你吼辣么大声干嘛?有事你找网管啊!
    sadfQED2
    sadfQED2
    Nov 2, 2020 via Android
    5
    想了半天,实在是不知道从哪说起,还是建议看看计算机网络吧
    t2doo
    t2doo
    OP
    Nov 2, 2020
    6
    现在问题改为:在 mysql -u root -p 下怎么导入.sql 文件......捂脸
    t2doo
    t2doo
    OP
    Nov 2, 2020
    7
    mysql -u 用户名 -h hosts -p 密码 数据库名 < 数据库名.sql

    这样子行不行,我就拿维护费 2K,给我整那么多妖蛾子,唉
    littlezzll
    littlezzll
    Nov 2, 2020 via Android
    8
    navicat 可走 ssh 桥过去
    pecopeco
    pecopeco
    Nov 2, 2020 via Android
    9
    小嘴可真甜
    t2doo
    t2doo
    OP
    Nov 2, 2020
    10
    @littlezzll 跳板机是不是就是同一组服务器能连上这个 mysql 的?
    dr1q65MfKFKHnJr6
    dr1q65MfKFKHnJr6
    Nov 2, 2020
    11
    小嘴可真甜
    sujin190
    sujin190
    Nov 2, 2020
    12
    ssh 搞个端口转发不就是了,一条命令的事情
    t2doo
    t2doo
    OP
    Nov 2, 2020
    13
    @sujin190 不。。。不会,大佬给指点一下
    wpblank
    wpblank
    Nov 2, 2020 via iPhone
    14
    写接口用测试环境的数据库写。
    sujin190
    sujin190
    Nov 2, 2020
    15
    @t2doo #13 很简单啊,假设你门数据库地址 192.168.1.2,部署代码的测试服务器地址 192.168.1.3

    那么直接 ssh -L3306:192.168.1.1:3306 [email protected]

    连接成功后窗口开着不段,如果一会会超时,可以配置瞎 ssh-client 的 keeplive,然后你用 MySQL 连接本地的 127.0.0.1 3306 端口就是连接远程服务器 192.168.1.2 数据库了啊,通过 192.168.1.3 这台机器转发的

    如果没有转发服务器可用的话估计你需要 vpn
    benson458
    benson458
    Nov 3, 2020 via iPhone
    16
    秃的是彦祖,不秃是于晏
    chogath
    chogath
    Nov 3, 2020
    17
    问给你账号的人
    nutting
    nutting
    Nov 3, 2020
    18
    navicat 有这个选项,配置内网 ssh 隧道
    kejxp1993
    kejxp1993
    Nov 3, 2020 via Android
    19
    一般云数据库都没有外网地址,都需要相同云机房的另一台实例去连。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1798 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 10:30 · PVG 18:30 · LAX 02:30 · JFK 05:30
    ♥ Do have faith in what you're doing.