Cvičení – připojení k flexibilnímu serveru Azure Database for MySQL

Dokončeno

Teď, když jste zřídili flexibilní server Azure Database for MySQL, se k němu chcete připojit, abyste ověřili jeho dostupnost. V této lekci si projdete připojení k serveru pomocí nástroje mysql.exe z Azure Cloud Shellu.

Připojení k flexibilnímu serveru Azure Database for MySQL

V Azure Cloud Shellu se připojte k nově nasazeného flexibilnímu serveru Azure Database for MySQL a dotazujte se na ho pomocí následujících kroků:

  1. Na stránce flexibilního serveru Azure Database for MySQL vyberte Přehled.

  2. V podokně Přehled si poznamenejte hodnotu Název serveru. K navázání připojení potřebujete tento plně kvalifikovaný název serveru.

    Snímek obrazovky zobrazuje položku nabídky Přehled zvýrazněnou v nabídce vlevo a název serveru zvýrazněný v části Základy.

  3. Pokud chcete ověřit, že konfigurace sítě umožňuje připojení z Azure Cloud Shellu, v části Nastavení vyberte Sítě.

  4. V podokně Sítě ověřte, že je zaškrtnuté políčko Povolit veřejný přístup z jakékoli služby Azure v rámci Azure k tomuto serveru.

  5. V podokně Cloud Shell spusťte následující příkaz, který stáhne veřejný certifikát používaný serverem:

    wget --no-check-certificate https://dl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem
    
  6. Potom spusťte následující příkaz pro připojení k serveru a nahraďte <zástupný symbol server_name> názvem vašeho serveru a <zástupným symbolem user_name> názvem účtu správce, který jste zadali (například mysqladmin) při zřizování serveru v předchozím cvičení:

    mysql -h <server_name>.mysql.database.azure.com -u <user_name> -p --ssl-mode=VERIFY_IDENTITY --ssl-ca=DigiCertGlobalRootCA.crt.pem
    
  7. Po zobrazení výzvy zadejte heslo, které jste přiřadili (například Passw0rd123) účtu správce, který jste zadali při zřizování serveru v předchozím úkolu.

    Měli byste obdržet výzvu MySQL [(none)]. Tato výzva ověří, že připojení bylo úspěšné.

  8. V dalším kroku z příkazového řádku MySQL [(none)] spusťte následující příkaz, který zobrazí seznam databází hostovaných serverem:

    SHOW DATABASES;
    
  9. Ověřte, že seznam obsahuje čtyři předem vytvořené databáze (information_schema, MySQL, performance_schema a sys) a testdb, které jste vytvořili v předchozím cvičení.

  10. Na příkazovém řádku MySQL [(none)] spusťte následující příkaz, který přepne do databáze testdb :

    USE testdb;
    
  11. Na příkazovém řádku MySQL [(testdb)] spusťte následující příkaz, který vytvoří ukázkovou tabulku v databázi testdb :

    CREATE TABLE table1 (id int NOT NULL, val int,txt varchar(200));
    
  12. Na příkazovém řádku MySQL [(testdb)] spusťte následující příkaz a přidejte do nově vytvořené tabulky řádek dat:

    INSERT INTO table1 values (1,100,'text1');
    
  13. Na příkazovém řádku MySQL [(testdb)] spusťte následující příkaz, který zobrazí nově přidaná data:

    SELECT * FROM table1;
    
  14. Pokud chcete připojení ukončit, na příkazovém řádku MySQL [(testdb)] zadejte ukončení.