一、前提条件
·已创建 TDSQL Boundless 实例,并完成 账号创建和连接地址获取。
·已准备一台与数据库实例同 VPC 的云服务器 CVM。
二、从 Linux 命令行连接
以腾讯云服务器中 CentOS 7.2 64 位系统为例,云服务器购买请参见 购买方式。
1. 登录 Linux 后,输入命令 yum install mysql,利用 CentOS 自带的包管理软件 yum 在腾讯云镜像源中下载安装 MySQL 客户端。
2. 命令行显示 complete 后,表示 MySQL 客户端安装完成。
3. 输入命令 mysql -h 内网地址 -P 端口 -u 用户名 -p 连接数据库,下一步即可进行分表操作。
下图以 show databases; 为例。
三、从 Windows 命令行连接
1. 打开 Windows 命令行,在 MySQL 的正确路径下输入以下命令。
mysql -h内网地址 -P端口号 -u用户名 -pEnter password: **********(输入密码)
2. 将相关代码正确输入后,显示如下信息,成功连接数据库,下一步即可进行数据库内相关操作。
Welcome to the MySQL monitor. Commands end with ; or \\g.
四、从 Windows 客户端连接
1. 下载一个标准的 SQL 客户端,例如 MySQL Workbench 、SQLyog 等,这篇以 SQLyog 为例。
2. 打开 SQLyog,选择文件 > 新连接,输入对应的主机地址、端口、用户名和密码,单击连接。
·我的 SQL 主机地址:输入前面获得的内网地址。
·用户名:输入创建的账号名。
·密码:输入账号对应的密码,如忘记密码,可至 控制台 进行修改。
·端口:输入地址对应的端口。
3. 连接成功页面如下所示,在此页面即可进行数据库内相关操作。
五、JDBC 驱动连接
TDSQL Boundless 支持程序驱动连接,这篇以 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 = "密码";//JDBCClass.forName("com.mysql.jdbc.Driver"); Connection conn=DriverManager.getConnection("url, user, password");//conn.close();
3. 连接成功后,下一步即可进行其他数据库内操作。