- tocdepth
2
Подключение к инстансу DDM или к схеме
На этой странице
После создания инстанса DDM вы можете подключиться к нему, используя такие клиенты, как Navicat. Также вы можете подключиться к схеме инстанса с помощью драйверов CLI или JDBC.
Здесь описывается, как можно подключиться к инстансу DDM или к схеме.
Получение адреса подключения к инстансу
Войдите в консоль управления Advanced:
В списке сервисов выберите Distributed Database Middleware.
В навигационной панели выберите раздел Instances. Выберите нужный инстанс и нажмите на его название.
В блоке Network Information указан адрес подключения в строке Connection Address. Скопируйте его, нажав на значок.
Получение адреса подключения к схеме
Войдите в консоль управления Advanced:
В списке сервисов выберите Distributed Database Middleware.
Далее в навигационной панели выберите Schemas. Выберите нужную схему и нажмите на ее название.
В блоке Connection Address вы можете просмотреть адреса для подключения CLI и JDBC.
Примечание
Если при попытке доступа к инстансу DDM вы ввели неправильный пароль 5 или более раз, система заблокируется на 20 минут.
Подключение к инстансу DDM с помощью консоли
Войдите в консоль управления Advanced:
В списке сервисов выберите Distributed Database Middleware.
В навигационной панели выберите Instances.
В списке инстансов выберите нужный и в колонке Operation нажмите Log In.
На открывшейся странице введите имя пользователя (Username) и пароль (Password).
Укажите ранее созданный Аккаунт DDM.
Для проверки соединения нажмите Test Connection.
(Необязательно) Активируйте настройки Collect Metadata Periodically и Show Executed SQL Statements.
Проверьте данные и нажмите Log In.
Подключение к инстансу DDM с помощью MySQL CLI
Войдите в вашу ВМ ECS и введите следующую команду в CLI:
mysql -h ${DDM_SERVER_ADDRESS} -P${DDM_SERVER_PORT} -u${DDM_USER} -p [-D${DDM_DBNAME}] [--default-character-set=utf8]
Параметры:
DDM_SERVER_ADDRESS
— IP-адрес инстанса DDM.DDM_SERVER_PORT
— порт подключения инстаса DDM.DDM_USER
— аккаунт пользователя DDM.DDM_DBNAME
— (необязательно) наименование целевой схемы DDM.default-character-set=utf8
— (необязательно) раскладка UTF-8. Позволяет исправить неверные символы, возникшие после синтаксического анализа, из-за несоответствия между кодом подключения MySQL и фактически используемым кодом.
Подключение к инстансу DDM с помощью драйвера JDBC
Скачайте драйвер JDBC.
Class.forname(com.mysql.jdbc.Driver);
Примечание
Рекомендуется использовать версии драйвера 5.1.35 и 5.1.45.
Создайте подключение к базе данных:
String username = "dbuser01" ; String password = "xxxxxx" ; String url = "jdbc:mysql://192.168.0.200:5066/db_5133"; Connection con = DriverManager.getConnection(url , username , password);
Создайте объект оператора:
Statement stmt = con.createStatement();
Выполните требуемую инструкцию SQL:
ResultSet rs = stmt.executeQuery("select now() as Systemtime"); con.close();
для Dev & Test