Hızlı Başlangıç: MySQL için Azure Veritabanı kullanarak bir MySQL için Azure Veritabanı sunucusu Azure portal

AŞAĞıDAKILER IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Tek Sunucu

MySQL için Azure Veritabanı, bulutta yüksek oranda kullanılabilir MySQL veritabanlarını çalıştırmak, yönetmek ve ölçeklendirmek için kullanabileceğiniz bir yönetilen hizmettir. Bu hızlı başlangıçta tek sunucu oluşturmak için Azure portal nasıl MySQL için Azure Veritabanı gösterir. Ayrıca sunucuya nasıl bağlanabilirsiniz?

Önkoşullar

Bir Azure aboneliği gereklidir. Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir Azure hesabı oluşturun.

Tek bir MySQL için Azure Veritabanı sunucu oluşturma

  1. MySQL Azure portal Sunucusu veritabanı oluşturmak için sunucuya gidin. için arama MySQL için Azure Veritabanı:

    Yeni MySQL için Azure Veritabanı

  2. Add (Ekle) seçeneğini belirleyin.

  3. Dağıtım seçeneğini MySQL için Azure Veritabanı Tek sunucu'ya tıklayın:

    Tek sunucu seçeneğini gösteren ekran görüntüsü.

  4. Yeni bir tek sunucu için temel ayarları girin:

    MySQL sunucusu oluştur sayfasını gösteren ekran görüntüsü.

    Ayar Önerilen değer Açıklama
    Abonelik Aboneliğiniz İstediğiniz Azure aboneliğini seçin.
    Kaynak grubu myresourcegroup Aboneliğinize yeni bir kaynak grubu veya mevcut bir kaynak grubu girin.
    Sunucu adı mydemoserver Benzersiz bir ad girin. Sunucu adı yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. 3 ile 63 karakter arasında olmalıdır.
    Veri kaynağı Hiçbiri Sıfırdan yeni bir sunucu oluşturmak için Yok'u seçin. Yalnızca mevcut bir sunucunun coğrafi yedeğinden geri yükleniyorsanız Yedekle'yi seçin.
    Konum İstediğiniz konum Listeden bir konum seçin.
    Sürüm En son ana sürüm En son ana sürümü kullanın. Desteklenen tüm sürümlerine bakın.
    İşlem + depolama Varsayılanları kullanma Varsayılan fiyatlandırma katmanı 4 sanal Genel Amaçlı 100 GB depolama alanına sahip bir katmandır. Yedekleme saklama, Coğrafi Olarak Yedekli yedekleme seçeneğiyle 7 gün olarak ayarlanır.
    Fiyatlandırma sayfasını gözden geçirin ve gerekirse varsayılanları güncelleştirin.
    Yönetici kullanıcı adı mydemoadmin Sunucu yöneticisi kullanıcı adını girin. Yönetici kullanıcı adı için azure_superuser, yönetici, kök, konuk veya genel olarak oturum açın.
    Parola Parola Sunucu yöneticisi kullanıcı için yeni bir parola. Parola 8-128 karakter uzunluğunda olmalı ve büyük veya küçük harf, rakam ve alfasayısal olmayan karakterlerin (!, $, #, % vb.) birleşimini içermelidir.

    Not

    İş yükünüz için hafif işlem ve I/O yeterli ise Temel fiyatlandırma katmanını kullanmayı göz önünde bulundurarak. Temel fiyatlandırma katmanında oluşturulan sunucuların daha sonra Genel Amaçlı veya Bellek için İyileştirilmiş olarak ölçeklendirilemez.

  5. Sunucuyu temin etmek için Gözden geçir ve oluştur'a seçin.

  6. Portal sayfasında Dağıtımınız tamamlandı iletisinin görüntülenmesini bekleyin. Yeni oluşturulan sunucu sayfasına gitmek için Kaynağa git'i seçin:

    Dağıtımınız tamamlandı mesajını gösteren ekran görüntüsü.

Sorun mu var? Bize haber ver.

Sunucu düzeyinde güvenlik duvarı kuralı oluşturma

Varsayılan olarak, yeni sunucu bir güvenlik duvarı ile korunur. Bağlanmak için şu adımları tamamlayarak IP'nize erişim sağlayabilirsiniz:

  1. Sunucu kaynağınız için sol bölmeden Bağlantı güvenliği'ne gidin. Kaynağınızı nasıl bulasanız bkz. Kaynağı açma.

    Güvenlik duvarı kuralları sayfasında Bağlantı güvenliği > gösteren ekran görüntüsü.

  2. Geçerli istemci IP adresini ekle'yi ve ardından Kaydet'i seçin.

    Not

    Bağlantı sorunlarını önlemek için ağ tarafından kullanılan 3306 bağlantı noktası üzerinden giden trafiğe izin verip MySQL için Azure Veritabanı.

Bu IP'lerden sunucunuza bağlanmak için daha fazla IP ekleyebilir veya bir IP aralığı sebilirsiniz. Daha fazla bilgi için, bkz. How to manage firewall rules on an MySQL için Azure Veritabanı server.

Sorun mu var? Bize haber ver

Bağlan kullanarak sunucuya mysql.exe

Sunucuya yerel mysql.exe bağlanmak içinmysql.exeveya MySQL Workbench kullanabilirsiniz. Bu hızlı başlangıçta, sunucuya bağlanmak mysql.exe Azure Cloud Shell için Azure Cloud Shell'leri kullanılarız.

  1. Aşağıdaki Azure Cloud Shell gösterildiği gibi araç çubuğundaki ilk düğmeyi seçerek portalda oturum açın. Ekran görüntüsünde gösterildiği gibi Genel Bakış bölümünde yeni sunucunuz için sunucu adını, sunucu yöneticisi adını ve aboneliği not edin.

    Not

    İlk kez Cloud Shell, bir kaynak grubu ve depolama hesabı oluşturmanız istenir. Bu bir kezlik bir adımdır. Tüm oturumlar için otomatik olarak eklenir.

    Dosyanın içinde Cloud Shell gösteren ekran Azure portal.

  2. Azure Cloud Shell terminalinde aşağıdaki Azure Cloud Shell çalıştırın. Burada gösterilen değerleri gerçek sunucu adınız ve yönetici kullanıcı adınızla değiştirin. Daha MySQL için Azure Veritabanı için, burada @\<servername> gösterildiği gibi yönetici kullanıcı adına eklemeniz gerekir:

    mysql --host=mydemoserver.mysql.database.azure.com --user=myadmin@mydemoserver -p
    

    Terminalde aşağıdaki gibi Cloud Shell:

    Requesting a Cloud Shell.Succeeded.
    Connecting terminal...
    
    Welcome to Azure Cloud Shell
    
    Type "az" to use Azure CLI
    Type "help" to learn about Cloud Shell
    
    user@Azure:~$mysql -h mydemoserver.mysql.database.azure.com -u myadmin@mydemoserver -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 64796
    Server version: 5.6.42.0 Source distribution
    
    Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    mysql>
    
  3. Aynı terminalde Azure Cloud Shell adlı bir veritabanı guest oluşturun:

    mysql> CREATE DATABASE guest;
    Query OK, 1 row affected (0.27 sec)
    
  4. Veritabanına guest geçiş:

    mysql> USE guest;
    Database changed
    
  5. girin quit ve ardından Enter'ı seçerek mysql'den çıkın.

Sorun mu var? Bize haber ver.

Kaynakları temizleme

Artık bir kaynak grubunda MySQL için Azure Veritabanı sunucu oluşturdunız. Bu kaynaklara gelecekte ihtiyaç olmasını bekleyemeyebilirsiniz, kaynak grubunu silerek bunları silebilir veya yalnızca MySQL sunucusunu silebilirsiniz. Kaynak grubunu silmek için şu adımları tamamlayın:

  1. Kaynak Azure portal için arama ve kaynak grupları'ı seçin.
  2. Kaynak grupları listesinde kaynak grubu adının adını seçin.
  3. Kaynak grubu için Genel Bakış sayfasında Kaynak grubunu sil'i seçin.
  4. Onay iletişim kutusuna kaynak grubu adının yazın ve Sil'i seçin.

Sunucuyu silmek için, burada gösterildiği gibi, sunucunuza ilişkin Genel Bakış sayfasında Sil'i seçin:

Sunucuya genel bakış sayfasındaki Sil düğmesini gösteren ekran görüntüsü.

Sonraki adımlar

Ne arıyorsunuz? Bize haber ver.