All Products
Search
Document Center

Data Management:Panduan cepat SQL Console

Last Updated:Jun 13, 2026

Setelah login ke database di Data Management (DMS), Anda dapat menggunakan SQL Console untuk melakukan berbagai operasi seperti membuat database, membuat tabel, mengkueri data tabel, dan memodifikasi data tabel. Topik ini menggunakan database ApsaraDB RDS for MySQL sebagai contoh.

Akses SQL console

Anda dapat menggunakan salah satu metode berikut untuk membuka SQL Console.

Dari bilah navigasi atas

  1. Login ke DMS 5.0.

  2. Di bilah navigasi atas, pilih SQL Console > SQL Console.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode simple, arahkan pointer ke ikon 2023-01-28_15-57-17.png di pojok kiri atas konsol dan pilih All Features > SQL Console > SQL Console.

  3. Di kotak dialog Select Database, cari dan pilih database, lalu klik Confirm.

Dari daftar instans

  1. Login ke DMS 5.0.

  2. Di daftar Database Instances di sisi kiri halaman, temukan database yang ingin Anda kelola.

  3. Klik ganda nama database untuk membuka SQL Console.

Buat tabel

Bagian ini memberikan contoh cara membuat tabel bernama test_table di database MySQL yang berada dalam mode Security Collaboration.

Pernyataan SQL

  1. buka SQL Console.

  2. Masukkan pernyataan SQL untuk membuat tabel.

     CREATE TABLE test_table (
        id INT NOT NULL AUTO_INCREMENT,
        name VARCHAR(50) NOT NULL,
        age INT NOT NULL,
        PRIMARY KEY (id)
      );
  3. Klik Execute.

    Setelah pernyataan dieksekusi, jika nama tabel tidak ditampilkan di daftar tabel di sebelah kiri, klik ikon shuaxin.

GUI

  1. buka SQL Console.

  2. Klik kanan area kosong dan pilih Create Table. Untuk ikhtisar tata letak SQL Window, lihat SQL Window interface.

  3. Konfigurasikan Basic Info dan Column Info untuk tabel. Anda dapat mengonfigurasi tab Index Info dan Foreign Key Info sesuai kebutuhan bisnis Anda.

  4. Setelah menyelesaikan konfigurasi, klik Save Changes di bagian bawah halaman, lalu klik Execute Directly.

FAQ tentang pembuatan tabel

  • Q: Apa yang harus saya lakukan jika sistem gagal mengeksekusi pernyataan CREATE TABLE dan muncul pesan bahwa aturan keamanan melarang eksekusi CREATE_TABLE?

  • A: Masalah ini hanya terjadi pada database yang dikelola dalam mode Security Collaboration. Hubungi administrator atau DBA Anda untuk menambahkan perintah CREATE_TABLE ke aturan keamanan yang terkait dengan instans tersebut.

    1. Di bilah navigasi atas, pilih Security and disaster recovery (DBS) > Security Rules.

      Catatan

      Jika Anda menggunakan konsol DMS dalam mode simple, arahkan pointer ke ikon 2023-01-28_15-57-17.png di pojok kiri atas konsol DMS dan pilih All Features > Security and disaster recovery (DBS) > Security Rules.

    2. Temukan set aturan target dan klik Edit di kolom Actions.

    3. Di panel navigasi kiri, klik SQL Correct.

    4. Atur Checkpoints menjadi SQL execution rules.

    5. Temukan aturan bernama Allow all DDL statements to be directly executed in sql console dan klik Edit di kolom Actions.

    6. Tambahkan jenis SQL dari pesan error, seperti CREATE_TABLE, ke DSL aturan keamanan, lalu klik Submit.

    7. Setelah mengirimkan perubahan, aktifkan aturan Allow all DDL statements to be directly executed in sql console, dan nonaktifkan aturan yang mengharuskan Anda mengajukan tiket untuk mengeksekusi pernyataan DDL.

    Untuk informasi lebih lanjut, lihat Data change.

Kueri data menggunakan SQL

  1. buka SQL Console.

  2. Di sql console, masukkan pernyataan kueri atau klik ganda nama tabel untuk menghasilkan pernyataan kueri secara otomatis, lalu klik Execute.

    Setelah mengkueri data, Anda dapat mengedit set hasil di bagian Execution Result. Untuk informasi lebih lanjut, lihat Manage result sets.

Perbarui data menggunakan SQL

  1. buka SQL Console.

  2. Di jendela SQL Window, masukkan pernyataan update dan klik Execute.

  3. Di kotak dialog Execution Confirmation, klik OK.

Kelola kueri SQL tersimpan

Setelah Anda membuka SQL Console, Anda dapat menambahkan, menggunakan, dan mengelola kueri SQL tersimpan Anda.

Tambahkan kueri SQL tersimpan

  1. Di jendela sql console, masukkan dan pilih pernyataan SQL.

  2. Klik Saved SQL > Add.

  3. Di kotak dialog Add to Saved SQL, masukkan Title, pilih Scope, lalu klik OK untuk menambahkan pernyataan ke Saved SQL.

Gunakan kueri SQL tersimpan

Klik Saved SQL > Select, lalu pilih judul kueri target untuk memuat pernyataan SQL yang sesuai.

Edit kueri SQL tersimpan

  1. Klik Saved SQL > Management.

  2. Edit, hapus, atau gunakan kueri SQL tersimpan.

    Catatan

    Anda dapat mengedit Title, Scope, dan SQL dari kueri tersimpan.

Lihat data dalam format tabel

  1. buka SQL Console.

  2. Di jendela sql console, klik kanan tabel target dan pilih Open Table.

  3. Di tab Table yang muncul, Anda dapat melihat data dalam format tabel.

  4. Di pojok kanan atas halaman, klik ikon lieshehzi, pilih Column Name, lalu klik OK untuk memodifikasi kolom yang dikembalikan oleh kueri.

Kelola set hasil

Cari set hasil

Di kotak pencarian di pojok kanan atas set hasil, masukkan konten yang ingin dicari. Data yang sesuai dengan konten yang dimasukkan akan disorot. Anda juga dapat memilih Filter untuk hanya menampilkan baris yang sesuai dengan pencarian Anda.

Ekspor set hasil

Klik Export File. Anda dapat mengekspor berbagai jenis file, seperti All Result Sets (semua set hasil dalam satu SQL Console, masing-masing dalam file Excel terpisah), Export as excel, dan Export as text.

Edit set hasil

Di area set hasil, klik Enable Edit untuk melakukan operasi seperti Insert dan Delete. Setelah mengedit, klik Submit Changes.

Catatan

Anda tidak dapat mengedit set hasil jika tidak memiliki primary key 'NOT NULL' atau kunci unik. Jika pengeditan tidak tersedia, arahkan pointer ke ikon edit-lock untuk melihat alasan dan solusinya.

  • Masukkan data: Operasi ini menambahkan baris kosong di akhir set hasil. Anda dapat memasukkan data yang ingin ditambahkan.

  • Edit data: Klik sel untuk mengedit isinya. Namun, Anda tidak dapat mengedit field sensitif yang dimasking. Penanda merah akan muncul di pojok kiri atas sel yang diedit.

  • Hapus data: Pilih baris dan klik Delete. Baris yang dihapus akan disorot dengan warna abu-abu.

    Catatan

    Anda dapat membatalkan penghapusan ini.

  • Kirim perubahan: Setelah memasukkan, mengedit, atau menghapus data, klik Submit Changes untuk menerapkan modifikasi Anda. Jalankan ulang kueri untuk melihat data yang telah diperbarui.

Salin data dari set hasil

Contoh berikut menjelaskan cara melakukan operasi salin pada sistem operasi Windows.

  • Untuk menyalin data dari satu sel, pilih sel tersebut dan klik copy atau tekan Ctrl+C.

  • Untuk menyalin data dari rentang sel, klik sel pertama, tahan tombol Shift, lalu klik sel terakhir. Kemudian, tekan Ctrl+C.

  • Salin data dari beberapa kolom:

    • Untuk menyalin data dari kolom berurutan, klik header kolom pertama, tahan tombol Shift, lalu klik header kolom terakhir. Kemudian, tekan Ctrl+C.

      Sebagai contoh, untuk menyalin data dari kolom 1 hingga 5 tabel test_table, klik header kolom 1. Tahan tombol Shift dan klik header kolom 5. Data di kolom 1 hingga 5 akan disorot. Kemudian, tekan Ctrl+C.

    • Untuk menyalin data dari kolom tidak berurutan, tahan tombol Ctrl dan klik header setiap kolom yang diinginkan. Kemudian, tekan Ctrl+C.

      Sebagai contoh, untuk menyalin data dari kolom 1, 3, dan 5 tabel test_table, klik header salah satu kolom tersebut. Tahan tombol Ctrl dan klik header dua kolom lainnya. Data di kolom 1, 3, dan 5 akan disorot. Kemudian, tekan Ctrl+C.

  • Salin data dari beberapa baris:

    • Untuk menyalin data dari baris berurutan, klik nomor urut baris pertama, tahan tombol Shift, lalu klik nomor urut baris terakhir. Kemudian, tekan Ctrl+C.

      Sebagai contoh, untuk menyalin data dari baris 1 hingga 5 tabel test_table, klik nomor urut baris 1. Tahan tombol Shift dan klik nomor urut baris 5. Data di baris 1 hingga 5 akan disorot. Kemudian, tekan Ctrl+C.

    • Untuk menyalin data dari baris tidak berurutan, tahan tombol Ctrl dan klik nomor urut setiap baris yang diinginkan. Kemudian, tekan Ctrl+C.

      Sebagai contoh, untuk menyalin data dari baris 1, 3, dan 5 tabel test_table, klik nomor urut salah satu baris tersebut. Tahan tombol Ctrl dan klik nomor urut dua baris lainnya. Data di baris 1, 3, dan 5 akan disorot. Kemudian, tekan Ctrl+C.

FAQ

  • Q: Saat saya mengeksekusi pernyataan SQL di DMS, muncul pesan error "Current database is busy, task execution canceled! Please try again when the database is idle". Bagaimana cara memperbaikinya?

    A: Error ini terjadi karena parameter "Maximum number of running threads" di DMS diatur terlalu rendah. Anda dapat melakukan langkah-langkah berikut untuk melihat dan menyesuaikan parameter ini:

    1. Di bilah navigasi atas, klik Security and Disaster Recovery (DBS) > Security Rules untuk membuka halaman Security Specifications.

    2. Untuk engine database target Anda, klik tombol Edit untuk set aturan yang sesuai (misalnya mysql default) untuk membuka halaman Details.

    3. Di panel navigasi kiri, pilih SQL Execution Control.

    4. Temukan aturan bernama Pre-SQL execution database load check, klik tombol Edit-nya untuk melihat dan memodifikasi parameter Maximum number of running threads.

    5. Sesuaikan nilai ini berdasarkan beban kerja bisnis aktual Anda untuk memastikan stabilitas database. Untuk informasi tentang pengaturan terkait lainnya, lihat Configure SQL Execution Control.

  • Q: Saat saya menjalankan pemeriksaan jenis tiket di DMS, muncul pesan error "SQL type check failed. Submission is not allowed according to security rule settings". Bagaimana cara mengatasinya?

    A: Error ini berarti pernyataan SQL Anda melanggar aturan keamanan di DMS. DMS menggunakan set aturan keamanan untuk memvalidasi operasi SQL dan memastikan keamanan database.

    Anda dapat melakukan langkah-langkah berikut untuk melihat dan menyesuaikan konfigurasi aturan terkait:

    1. Di bilah navigasi atas, klik Security and Disaster Recovery (DBS) > Security Rules untuk membuka halaman Security Specifications.

    2. Bergantung pada engine database target, klik tombol Edit untuk set aturan yang sesuai (misalnya mysql default) untuk membuka halaman Details.

    3. Di panel navigasi kiri, pilih SQL Correct.

    4. Berdasarkan informasi spesifik dalam pesan error, temukan Configuration Name/Rule Name yang sesuai dan klik tombol Edit-nya untuk melihat konfigurasi aturan saat ini.

    5. Untuk penjelasan detail tentang sintaks aturan, lihat Security Rule DSL Syntax.

Dokumentasi terkait

Setelah memodifikasi data tabel di SQL Window, Anda mungkin perlu:

  • Untuk memulihkan data setelah modifikasi tidak sengaja menyebabkan ketidakkonsistenan, gunakan data tracking.

  • Untuk mengekspor data ke perangkat lokal, lihat Export databases.