DLA支持MySQL兼容的JDBC,可以使用MySQL命令行工具通过JDBC连接DLA。

前提条件

  • DLA对外提供的是MySQL访问协议,MySQL命令行工具协议支持MySQL 5.0及以上版本。
      mysql --version   
       mysql  Ver 14.14 Distrib 5.6.38, for Linux (x86_64) using  EditLine wrapper
  • 在创建JDBC连接前,需要先设置服务访问点来生成连接串,连接串由连接地址和端口号组成。

代码类型

不指定Schema
mysql -h<end_point_host> -P<end_point_port>  -u<user_name> -p<password> -c -A
说明 MySQL client 默认发送到服务器的 SQL statements 中删除 comments(包括优化器提示),直到 MySQL 5.7.7。如果使用小于5.7.7版本,请使用 -c 选项支持添加 comments(包括优化器提示) 。
参数
  • end_point_host:连接地址,如何获取连接地址,请参见设置服务访问点中的查看服务访问点信息
  • end_point_port:端口号。
  • user_name:用户名。
  • password:密码。

连接DLA后,您可以通过use <schema>切换到对应的Schema下。

指定schema
mysql -h<end_point_host> -P<end_point_port>  -u<user_name> -p<password> <schema> -c -A

连接DLA后,您已经在指定Schema下,可以通过select database()查看当前Schema。