tencent cloud

TDSQL MySQL 版

公告
告警升级公告
产品简介
产品概述
产品优势
应用场景
地域和可用区
InnoDB 引擎
购买指南
计费概述(InnoDB)
产品定价(InnoDB)
购买升级
退费说明
欠费说明
备份空间计费
快速入门
InnoDB 引擎
操作指南(InnoDB)
实例管理
灾备/只读实例
修改网络
账号管理
安全管理
慢查询分析
备份与回档
数据迁移
数据库审计
实践教程
从单机实例导入到分布式实例
从分布式实例导入到分布式实例
选择实例配置和分片配置
安全白皮书
平台侧安全设计
租户侧安全功能
开发指南
InnoDB 引擎
API 文档
History
Introduction
API Category
Security Group APIs
Other APIs
Making API Requests
TDSQL APIs
Data Types
Error Codes
常见问题
InnoDB 引擎相关
通用参考
强同步性能对比数据
词汇表
联系我们

连接数据库

PDF
聚焦模式
字号
最后更新时间: 2024-01-06 12:31:07

客户端连接

TDSQL MySQL 版提供和 MySQL 兼容的连接方式,用户可通过 IP 地址、端口号以及用户名、密码连接 TDSQL MySQL 版:
mysql -hxxx.xxx.xxx.xxx -Pxxxx -uxxx -pxxx -c
注意:
TDSQL MySQL 版不支持4.0以下的版本以及压缩协议,建议在使用客户端的时候增加-c选项,以便于使用某些高级功能。

PHP MySQLli 连接

PHP 需要开启 MySQLli 扩展连接数据库,具体 demo 如下:
header("Content-Type:text/html;charset=utf-8");
$host="10.10.10.10"; //实例的 proxy_host_ip
$user="test"; //实例用户
$pwd="test"; //实例用户密码
$db="aaa"; //数据库名
$port="15002"; //proxy_host 端口号
$sqltool=new MySQLli($host,$user,$pwd,$db,$port);
//其他必要代码
$sqltool->close();
echo "ok"."\\n";

JDBC 连接

您也可以使用 JDBC 连接 TDSQL MySQL 版,例如:
private final String USERNAME = "test";
private final String PASSWORD = "123456";
private final String DRIVER = "com.mysql.jdbc.Driver";
private final String URL = "jdbc:mysql://10.10.10.10:3306?userunicode=true&characterEncoding=utf8mb4";
private Connection connection;
private PreparedStatement pstmt;
private ResultSet resultSet;

其他连接方式

您也可以选择其他兼容 MySQL 的连接方式,例如 navicat、odbc 等。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈