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串連前,需要先設定服務存取點來產生串連串,串連串由串連地址和連接埠號碼組成。
代碼類型
不指定Schemamysql -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下。
指定schemamysql -h<end_point_host> -P<end_point_port> -u<user_name> -p<password> <schema> -c -A
串連DLA後,您已經在指定Schema下,可以通過select database()查看當前Schema。