【云知易】DDM分布式数据库中间件 入门 05 连接DDM
连接DDM
操作场景
用户成功配置DDM实例后,即可连接访问DDM实例以及实例下的逻辑库。
DDM服务目前管理的关系型数据库,是基于MySQL数据库作为存储引擎,因此DDM服务兼容MySQL大部分语法以及客户端。
前提条件
已成功申请DDM实例,并已导入RDS实例和新建了逻辑库。
弹性云服务器上已安装MySQL客户端或程序已配置好JDBC环境。
说明:
出于安全考虑,您使用的弹性云服务器必须与DDM实例处于相同的虚拟私有云(VPC)和子网。
操作步骤
登录管理控制台。
单击,选择“应用服务 > 分布式数据库中间件”,进入总览页面。
单击左侧菜单栏的“DDM实例管理”,进入“DDM实例管理”页面。
直接单击DDM实例名称,进入实例基本信息页面。
在实例基本信息页面,获取到DDM实例的连接地址,实例对外服务端口,DDM账号信息。
使用以上获取到的DDM实例连接信息,通过客户端或者程序驱动进行连接。
1.客户端连接(以命令行工具为例)。
登录弹性云服务器,打开命令行工具,输入连接命令:
mysql -h ${DDM_SERVER_ADDRESS} -P${DDM_SERVER_PORT} -u${USER} -p [-D${DBNAME}]
参数值填写说明如下:
表1 mysql客户端登录参数说明 参数示例
参数填写说明
DDM_SERVER_ADDRESS
DDM实例所在IP地址。
DDM_SERVER_PORT
DDM实例连接端口。
USER
DDM用户名称。
DBNAME
逻辑库名,选填。
下图为Windows服务器命令行窗口中使用mysql命令连接服务器回显情况。
C:\Users\testDDM>mysql -h 192.168.0.100 -P3306 -uroot -p Enter password: ********** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.7.17-log MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sakila | | sys | | world | +--------------------+ 6 rows in set (0.02 sec) mysql>
2.通过程序驱动连接(以JDBC Driver为例)。
//以下仅抽取一些关键代码示例行 //连接字串组成:{驱动名称}:{数据源}://ip:port/{db_name}String url = "jdbc:mysql://192.168.0.100:3306/DDMtest"; String username = "root" ; String password = "xxxxxx" ; com.mysql.jdbc.Driver driver = new com.mysql.jdbc.Driver();// 加载mysql驱动 Connection con = DriverManager.getConnection(url , username , password ) ; //开始执行sql Statement stmt = con.createStatement() ; ResultSet rs = stmt.executeQuery("select now() as Systemtime"); con.close();
成功连接DDM实例后,即可通过SQL命令操作数据库。
- 点赞
- 收藏
- 关注作者
评论(0)