Упражнение. Подключение к Базе данных Azure для MySQL (гибкий сервер)

Завершено

Теперь, когда вы подготовили гибкий сервер База данных Azure для MySQL, необходимо подключиться к нему для проверки доступности. В этом уроке вы выполняете подключение к серверу с помощью программы mysql.exe из Azure Cloud Shell.

Подключение к Базе данных Azure для MySQL (гибкий сервер)

В Azure Cloud Shell для подключения и запроса только что развернутого База данных Azure для MySQL гибкого сервера выполните следующие действия:

  1. На странице экземпляра База данных Azure для MySQL (гибкий сервер) выберите Обзор.

  2. В области Обзор обратите внимание на значение Имя сервера. Чтобы установить подключение, вам потребуется полное имя сервера.

    Снимок экрана: пункт меню

  3. Чтобы убедиться, что конфигурация сети разрешает подключение из Azure Cloud Shell, в разделе "Параметры" выберите "Сеть".

  4. На странице Сеть убедитесь, что установлен флажок Разрешение общего доступа к этому серверу из любых служб в Azure.

  5. В области Cloud Shell выполните следующую команду, чтобы скачать общедоступный сертификат, используемый сервером.

    wget --no-check-certificate https://dl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem
    
  6. Затем выполните следующую команду, чтобы подключиться к серверу, заменив <заполнитель 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
    
  7. При появлении запроса введите пароль, назначенный (например Passw0rd123) учетной записи администратора, указанной при подготовке сервера в предыдущей задаче.

    Вы должны получить запрос MySQL [(none)] . В этом запросе проверяется успешное подключение.

  8. Затем в командной строке MySQL [(none)] выполните следующую команду, чтобы получить список баз данных, размещенных на сервере.

    SHOW DATABASES;
    
  9. Убедитесь, что список включает в себя четыре предварительно созданные базы данных (information_schema, MySQL, performance_schema и sys) и базу данных testdb, созданную в предыдущем упражнении.

  10. В командной строке MySQL [(none)] выполните следующую команду, чтобы переключиться на базу данных testdb.

    USE testdb;
    
  11. В командной строке MySQL [(testdb)] выполните следующую команду, чтобы создать пример таблицы в базе данных testdb.

    CREATE TABLE table1 (id int NOT NULL, val int,txt varchar(200));
    
  12. В командной строке MySQL [(testdb)] выполните следующую команду, чтобы добавить строку данных в созданную таблицу.

    INSERT INTO table1 values (1,100,'text1');
    
  13. В командной строке MySQL [(testdb)] выполните следующую команду, чтобы отобразить добавленные данные.

    SELECT * FROM table1;
    
  14. Чтобы закрыть подключение, в командной строке MySQL [(testdb)] введите quit.