tencent cloud

文档反馈

连接实例

最后更新时间:2024-01-11 11:07:58

    访问方式

    访问云数据库 MariaDB 的方式如下:
    内网访问:使用云服务器 CVM 访问自动分配给云数据库的内网地址。CVM 和云数据库要在同一地域、同一账号且同一网络类型(都是基础网络或都在同一个 私有网络 VPC)。
    外网访问:在外网的 Windows 或者 Linux 主机中,安装数据库客户端来访问云数据库 MariaDB 的外网地址。
    注意:
    目前支持开启外网访问的地域为:广州、上海、北京、成都、南京。
    外网访问需要开启数据库实例的外网地址,此操作会使您的数据库服务暴露在公网上,可能导致数据库被入侵或攻击。建议您使用内网访问的方式来登录数据库。
    开启外网访问必须绑定安全组,请提前配置好相应的策略,需要在安全组入站规则中配置访问数据库的来源信息,并放通协议端口(需同时放开内网和外网端口),请参见 配置云数据库安全组

    前提条件

    无论从内网还是外网访问,都需要先 创建帐号

    访问数据库

    内网访问

    1. 登录到 CVM,请参见 WIndows CVM 入门Linux CVM 入门
    2. 根据 CVM 的操作系统选择连接方式。 从 Windows 系统登录
    3. 下载并安装 MariadDB 的客户端,推荐 下载 sqlyog
    4. 打开 sqlyog,输入 MariaDB 数据库实例的内网 IP 和端口号,数据库帐号以及密码。
    我的SQL主机地址:内网 IP。
    用户名:前提条件中创建的用户名。
    密码:用户名对应的密码。
    端口:内网 IP对应的端口。
    5. 登录成功的界面如图所示,在此页面上您可以看到 MariaDB 数据库的各种模式和对象,您可以开始创建表,进行数据插入和查询等操作。
    从 Linux 系统登录
    6. 以 CentOS 7.2 64位系统的 CVM 为例,利用 CentOS 自带的包管理软件 Yum 去腾讯云的镜像源下载安装 MySQL 客户端。 执行以下命令安装客户端:
    sudo yum install mysql
    图示如下:
    
    7. 使用 MySQL 命令行工具登录到 MariaDB 数据库。
    mysql -h hostname -u username -p
    请将 hostname 替换为目标 MariaDB 数据库实例的内网 IP 地址,username 替换为之前创建的用户名,并在提示Enter password:后输入用户名对应的密码。
    8. 在 MySQL> 提示符下可以发送 SQL 语句到要执行的 MariaDB 服务器,具体命令行请参见 此网站。 下图中以show databases;为例:
    
    

    外网访问

    1. 获取数据库的外网地址。
    2. 登录 MariaDB 控制台,单击实例 ID 或操作列的管理
    3. 在实例详情页,单击外网地址后的开启,开启外网地址。
    4. 开启成功后,即可查看到外网地址。
    5. 登录到数据库。 从 Windows 系统登录
    6. 下载 MariaDB 客户端并安装,推荐您 下载 sqlyog
    7. 打开 sqlyog,输入 MariaDB 数据库实例的外网域名和端口号,数据库帐号以及密码。
    我的SQL主机地址:输入外网域名。
    用户名:前提条件中创建的用户名。
    密码:用户名对应的密码。
    端口:外网域名对应的端口号。
    8. 登录成功的界面如图所示,在此页面上您可以看到 MariaDB 数据库的各种模式和对象,您可以开始创建表,进行数据插入和查询等操作。
    从 Linux 系统登录
    9. 以 CentOS 7.2 64位系统的 CVM 为例,在官网下载安装 MySQL 客户端。具体命令为:
    sudo yum install mysql
    10. 使用 MySQL 命令行工具登录到 MariaDB 数据库。相关命令为:
    mysql -h hostname -P port -u username -p
    请将 hostname 替换为目标 MariaDB 数据库实例的外网域名,username 替换为之前创建的用户名,并在提示 Enter password:后输入用户名对应的密码。
    
    11. 在 MySQL> 提示符下可以发送 SQL 语句到要执行的 MariaDB 服务器,具体命令行请参见 此网站。 下图中以 show databases;为例:
    
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持