Упражнение. Подключение к Базе данных Azure для MySQL (гибкий сервер)
Теперь, когда вы подготовили гибкий сервер База данных Azure для MySQL, необходимо подключиться к нему для проверки доступности. В этом уроке вы выполняете подключение к серверу с помощью программы mysql.exe из Azure Cloud Shell.
Подключение к Базе данных Azure для MySQL (гибкий сервер)
В Azure Cloud Shell для подключения и запроса только что развернутого База данных Azure для MySQL гибкого сервера выполните следующие действия:
На странице экземпляра База данных Azure для MySQL (гибкий сервер) выберите Обзор.
В области Обзор обратите внимание на значение Имя сервера. Чтобы установить подключение, вам потребуется полное имя сервера.
Чтобы убедиться, что конфигурация сети разрешает подключение из Azure Cloud Shell, в разделе "Параметры" выберите "Сеть".
На странице Сеть убедитесь, что установлен флажок Разрешение общего доступа к этому серверу из любых служб в Azure.
В области Cloud Shell выполните следующую команду, чтобы скачать общедоступный сертификат, используемый сервером.
wget --no-check-certificate https://dl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem
Затем выполните следующую команду, чтобы подключиться к серверу, заменив <заполнитель server_name> именем сервера и <заполнителем user_name> именем указанной учетной записи администратора (например
mysqladmin
, при подготовке сервера в предыдущем упражнении):mysql -h <server_name>.mysql.database.azure.com -u <user_name> -p --ssl-mode=VERIFY_IDENTITY --ssl-ca=DigiCertGlobalRootCA.crt.pem
При появлении запроса введите пароль, назначенный (например
Passw0rd123
) учетной записи администратора, указанной при подготовке сервера в предыдущей задаче.Вы должны получить запрос MySQL [(none)] . В этом запросе проверяется успешное подключение.
Затем в командной строке MySQL [(none)] выполните следующую команду, чтобы получить список баз данных, размещенных на сервере.
SHOW DATABASES;
Убедитесь, что список включает в себя четыре предварительно созданные базы данных (information_schema, MySQL, performance_schema и sys) и базу данных testdb, созданную в предыдущем упражнении.
В командной строке MySQL [(none)] выполните следующую команду, чтобы переключиться на базу данных testdb.
USE testdb;
В командной строке MySQL [(testdb)] выполните следующую команду, чтобы создать пример таблицы в базе данных testdb.
CREATE TABLE table1 (id int NOT NULL, val int,txt varchar(200));
В командной строке MySQL [(testdb)] выполните следующую команду, чтобы добавить строку данных в созданную таблицу.
INSERT INTO table1 values (1,100,'text1');
В командной строке MySQL [(testdb)] выполните следующую команду, чтобы отобразить добавленные данные.
SELECT * FROM table1;
Чтобы закрыть подключение, в командной строке MySQL [(testdb)] введите quit.