› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
qiaoyurensheng
V2EX  ›  MySQL

云服务器上搭建的数据库怎样能被外网连接?

  •  
  •   qiaoyurensheng · Nov 22, 2017 · 6445 views
    This topic created in 3238 days ago, the information mentioned may be changed or developed.

    我在 tx 云上有一台服务器想专门放 mysql 数据库,不知道怎样才能被其他外网链接,cmd 一直连接不上,之前数据库一直用内网连接的,,,

    7 replies  •  2017-12-07 15:46:38 +08:00
    dven
        1
    dven  
       Nov 22, 2017 via Android
    开放端口,有安全隐患
    raycloud
        2
    raycloud  
       Nov 22, 2017
    首先为 MySQL 开启远程访问权限,然后在防火墙开放端口,这种问题通过百度 google 应该能更快找到答案吧
    Loyalsoldier
        3
    Loyalsoldier  
       Nov 22, 2017
    安全组或者防火墙开放数据库端口,然后新建一个可以被所有 host 连接的数据库用户
    opengps
        4
    opengps  
       Nov 22, 2017
    第一,防火墙放行端口
    第二,安全组放行端口
    安全起见,第一第二环节都可以考虑配置成固定 ip 可以访问的,毕竟公网环境非常恶劣,各种扫描器不断扫描,各种破解工具暴力破解。尤其是云厂商的 ip 段往往被黑客重点关注
    artist
        5
    artist  
       Nov 23, 2017
    navicat 设置 ssh 通道。
    limars
        6
    limars  
       Nov 27, 2017
    你是想要做什么,是用工具管理还是要写个项目进行连接?如果是纯管理,楼上说的,navicat 设置 ssh 通道,不用开放端口,有 ssh 帐号和 mysql 帐号就能连。如果是项目连接,那就是开放端口,做好安全工作。
    cuiswing
        7
    cuiswing  
       Dec 7, 2017
    开放后记得设置白名单,我的就是被黑掉了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2444 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 02:37 · PVG 10:37 · LAX 19:37 · JFK 22:37
    ♥ Do have faith in what you're doing.