连接实例
最近更新时间: 2024-10-17 17:10:00
操作场景
本文将介绍如何连接实例,连接后可对数据进行操作。
说明:
连接实例前要创建账号,账号创建详见创建账号。
连接方式
创建账户后,参照如下方式进行连接
腾讯云金融专区 数据库管理服务(DMC)
Windows 端,以命令行连接、客户端连接和 JDBC 驱动连接三种方式,以JDBC驱动为例。
Linux 端,以命令行连接为例。
数据库管理服务(DMC)
进入TDSQL控制台,查看实例列表,选中所需访问实例的操作列登录,输入账号密码。进入DMC管理界面。此访问方式为可视化界面,用户可以更加直观方便的管理实例。
Windows JDBC 驱动连接
TDSQL 支持程序驱动连接,本文以 Java 使用 JDBC Driver for MySQL 连接 TDSQL 为例。
在 MySQL 官网 下载一个 JDBC 的 jar 包,将其导入 Java 引用的 Library 中。
调用 JDBC 代码如下:
public static final String url = "内网地址"; //调用JDBC驱动 public static final String name = "com.mysql.jdbc.Driver"; 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();
Linux 命令行连接
使用云服务器 CVM 访问数据库的内网地址。CVM 和数据库要在同一地域、同一账号且同一网络类型(都是基础网络或都在同一个 私有网络 VPC)。
以 CentOS 7.2 64位系统的 CVM 为例,利用 CentOS 自带的包管理软件 Yum 去腾讯云金融专区的镜像源下载安装 MySQL 客户端。
执行以下命令安装客户端:
命令行显示 complete 后,表示 MySQL 客户端安装完成。
输入命令
mysql -h内网地址 -P端口 -u用户名 -p密码 -c
连接 TDSQL,下一步即可进行分表操作。使用MySQL登录命令时,请务必增加-c参数,这样可以使用注释透传功能。
注释透传指支持透传 SQL语句到对应的一个或者多个物理分片(Set),并透传到分表键(Shardkey)对应的分片(Set)中的操作方式。