有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

连接方式

连接 TDSQL MySQL版(TDStore 引擎)的方式如下: 内网地址连接:通过内网地址连接云数据库,使用云服务器 CVM 直接连接云数据库的内网地址,这种连接方式使用内网高速网络,延迟低。
云服务器和数据库须是同一账号,且同一个 VPC 内(保障同一个地域)。
内网地址系统默认提供,可在 TDSQL 控制台 的实例列表查看。
说明:
对于不同的 VPC 下(包括同账号/不同账号,同地域/不同地域)的云服务器和数据库,内网连接方式请参见 云联网

准备工作

创建账号

1. 登录 TDSQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例管理页面。
2. 在实例管理页面,选择账号管理页,单击创建账号
3. 在弹出的对话框,输入账号名、密码、备注,确认无误后,单击确认
4. 创建成功的账号,将具有以下权限:
SELECT,UPDATE,INSERT,ALTER,DELETE,CREATE,CREATE VIEW,SHOW DATABASES,INDEX,SHOW VIEW,PROCESS,DROP
创建账号和获取内网地址后,可通过第三方工具和程序驱动进行连接 TDSQL MySQL版(TDStore 引擎)。
Windows 端,以命令行连接、客户端连接和 JDBC 驱动连接三种方式为例。
Linux 端,以命令行连接为例。

从 Windows 端连接

Windows 命令行连接

1. 打开 Windows 命令行,在 MySQL 的正确路径下输入以下命令。
mysql -h内网地址 -P端口号 -u用户名 -p
Enter password: **********(输入密码)
2. 将相关代码正确输入后,显示如下信息,成功连接数据库,下一步即可进行数据库内相关操作。
Welcome to the MySQL monitor. Commands end with ; or \\g.

Windows 客户端连接

1. 下载一个标准的 SQL 客户端,例如 MySQL Workbench 、SQLyog 等,本文以 SQLyog 为例。
2. 打开 SQLyog,选择文件 > 新连接,输入对应的主机地址、端口、用户名和密码,单击连接
我的 SQL 主机地址:输入前面获得的内网地址。
用户名:输入创建的账号名。
密码:输入账号对应的密码,如忘记密码,可至 控制台 进行修改。
端口:输入地址对应的端口。


3. 连接成功页面如下图所示,在此页面即可进行数据库内相关操作。



Windows JDBC 驱动连接

TDSQL MySQL版(TDStore 引擎)支持程序驱动连接,本文以 Java 使用 JDBC Driver for MySQL (Connector/J) 连接为例。
1. MySQL 官网 下载一个 JDBC 的 jar 包,将其导入 Java 引用的 Library 中。
2. 调用 JDBC 代码如下:
public static final String url = "内网地址";
public static final String name = "com.mysql.jdbc.Driver"; //调用 JDBC 驱动
public static final String user = "用户名";
public static final String password = "密码";
//JDBC
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("url, user, password");
//
conn.close();
3. 连接成功后,下一步即可进行其他数据库内操作。

从 Linux 端连接

Linux 命令行连接

以腾讯云服务器中 CentOS 7.2 64 位系统为例,云服务器购买请参见 购买方式
1. 登录 Linux 后,输入命令 yum install mysql,利用 CentOS 自带的包管理软件 Yum 在腾讯云镜像源中下载安装 MySQL 客户端。


2. 命令行显示 complete 后,表示 MySQL 客户端安装完成。
3. 输入命令 mysql -h内网地址 -P端口 -u用户名 -p 连接数据库,下一步即可进行分表操作。 下图以 show databases; 为例。