Tüm Ürünler
Search
Belge Merkezi

ApsaraDB RDS:Manage databases

Son Güncelleme:Oct 03, 2026

ApsaraDB RDS for MySQL örneğinizdeki veritabanlarını konsol, SQL deyimleri veya API işlemlerini kullanarak yönetin.

Ön koşullar

Başlamadan önce:

Veritabanı oluşturma

ApsaraDB RDS konsolunu kullanın

  1. Örnekler sayfasına şuraya gidin. Üst gezinme çubuğunda RDS örneğinizin bölgesini seçin ve ardından örnek kimliğine tıklayın.

  2. Sol gezinme bölmesinde, Databases öğesine tıklayın.

  3. Create Database öğesine tıklayın.

  4. Aşağıdaki parametreleri belirtin.

    Veritabanı adı tire ( - ) içeriyorsa sistem, tireyi temel alınan klasör adında @002d olarak kodlar.
    Parameter Description
    Database Name Veritabanı adı. 2 ila 64 karakter uzunluğunda olmalı, bir harfle başlamalı ve bir harf veya rakamla bitmelidir. Küçük harfler, rakamlar, alt çizgiler (_) ve tireler (-) içerebilir. Örnek içinde benzersiz olmalıdır.
    Supported Character Set Karakter kümesi. Tüm Unicode karakterleri desteklediği için çoğu uygulama için utf8mb4 önerilir.
    Authorized By İsteğe bağlı. Bu veritabanında yetkilendirilecek standart hesap. İzinleri daha sonra atamak için boş bırakın. Yalnızca standart hesaplar listelenir. Ayrıcalıklı hesap, varsayılan olarak tüm veritabanlarında tam izinlere sahiptir.
    Description İsteğe bağlı. Veritabanını tanımlamaya yardımcı olan bir açıklama. En fazla 256 karakter.
  5. OK öğesine tıklayın.

SQL deyimlerini kullanın

Önce RDS örneğinize bağlanın. İstemci veya CLI kullanarak ApsaraDB RDS for MySQL örneğine bağlanma.

Veritabanı oluşturmak için aşağıdaki deyimi çalıştırın:

CREATE DATABASE mydb;

Karakter kümesi ve karşılaştırma düzeni belirtmek için:

CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

Veritabanı silme

Uyarı

Veritabanı silindiğinde içindeki tüm veriler kalıcı olarak kaldırılır. Bu işlem geri alınamaz.

ApsaraDB RDS konsolunu kullanın

  1. Örnekler sayfasına şuraya gidin. Üst gezinme çubuğunda RDS örneğinizin bölgesini seçin ve ardından örnek kimliğine tıklayın.

  2. Sol gezinme bölmesinde, Databases öğesine tıklayın.

  3. Silmek istediğiniz veritabanını bulun ve Actions sütunundaki Delete öğesine tıklayın.

  4. Onay iletişim kutusunda OK öğesine tıklayın.

SQL deyimlerini kullanın

RDS örneğine bağlanın ve ardından aşağıdakini çalıştırın:

DROP DATABASE mydb;

Hesap türleri ve ayrıcalıklar

ApsaraDB RDS for MySQL iki hesap türü sunar:

  • Ayrıcalıklı hesap: Tüm veritabanlarında tam izinlere sahiptir. Veritabanı başına yetkilendirme gerektirmez.

  • Standart hesap: Her veritabanı için açık yetkilendirme gerekir. Veritabanı oluştururken Authorized By alanı aracılığıyla izin verin veya daha sonra Accounts sayfasında izinleri değiştirin. ApsaraDB RDS for MySQL örneğinde standart bir hesabın izinlerini değiştirme.

Sınırlamalar

Resource Privileged account Standard account
Maksimum veritabanı sayısı Sınır yok. Dosya sistemi sınırlamaları uygulanabilir. Sınır yok. Dosya sistemi sınırlamaları uygulanabilir.
Maksimum tablo sayısı 200.000'den az 200.000'den az
Veritabanı adları oluşturulduktan sonra değiştirilemez. Farklı bir ad kullanmak için yeni bir veritabanı oluşturun, verileri geçirin ve eski veritabanını silin.

Sık sorulan sorular

Veritabanım Data Management (DMS) konsolunda neden görünmüyor?

Yaygın nedenler:

  • Hesabınızın bu veritabanında izni yoktur. RDS örneğinin Accounts sayfasına giderek hesap izinlerini değiştirin.

  • DMS veritabanı meta verilerini senkronize etmemiştir. DMS'de RDS örneğinin üzerine gelin ve örnek adının yanındaki senkronizasyon simgesine tıklayın. Veritabanı şemalarını senkronize etmek için boş veritabanı başlatma özelliğini de kullanabilirsiniz.

Neden veritabanı oluşturamıyorum?

Yalnızca ayrıcalıklı hesaplar ve yetkilendirilmiş standart hesaplar veritabanı oluşturabilir. Standart bir hesap kullanıyorsanız ayrıcalıklı hesap sahibinden izin vermesini isteyin.

API referansı

Operation Description
CreateDatabase Bir RDS örneğinde veritabanı oluşturur.
DeleteDatabase Bir RDS örneğinden veritabanı siler.

İlgili konular