Terhubung ke Google Cloud SQL untuk MySQL

Hubungkan Data Studio ke database Google Cloud SQL.

Cloud SQL untuk MySQL adalah layanan database yang terkelola sepenuhnya untuk memudahkan Anda menyiapkan, menjaga, mengelola, dan mengatur database relasional MySQL di Cloud Platform. Konektor Cloud SQL untuk MySQL memungkinkan Anda mengakses data dari database Cloud SQL untuk MySQL dalam Data Studio.

Dalam artikel ini:

Cara terhubung ke Cloud SQL untuk MySQL

Sumber data Data Studio dapat terhubung ke satu tabel database Cloud SQL untuk MySQL.

Versi yang didukung

Kami telah menguji Data Studio di versi MySQL berikut:

  • 5.6
  • 5.7
  • 8.0

Jika Anda mengalami masalah saat menggunakan versi yang didukung, beri tahu kami di Komunitas Bantuan Data Studio. Anda dapat menambahkan dan memberi suara untuk permintaan fitur di sini.

Izin

Anda setidaknya harus memiliki izin cloudsql.client di project Cloud SQL untuk MySQL untuk membuat koneksi. Jika tidak memiliki (atau tidak dapat memperoleh) akses ini, Anda dapat menggunakan konektor MySQL sebagai gantinya.

IP Publik

Data Studio hanya mendukung instance Cloud SQL untuk MySQL dengan konektivitas IP publik. Harap konfigurasikan konektivitas IP publik untuk instance Cloud SQL untuk MySQL Anda.

Untuk menghubungkan

  1. Login ke Data Studio.
  2. Di kiri atas, klik Buat, lalu pilih Sumber Data.
  3. Pilih konektor Cloud SQL untuk MySQL.
  4. Pilih opsi koneksi (dijelaskan di bawah) dan berikan detail koneksi Anda.
  5. Konfigurasikan akses ke database menggunakan salah satu opsi koneksi (lihat di bawah).
  6. Klik AUTENTIKASI.
    1. Daftar tabel dalam database tersebut akan muncul.
    2. Pilih tabel.
  7. Di kanan atas, klik HUBUNGKAN.
  8. Panel kolom sumber data muncul.
  9. Sumber data sekarang terhubung ke set data Anda.

Anda kini dapat mengakses semua kolom dalam tabel sebagai kolom dalam laporan Anda.

Opsi koneksi

DASAR

Anda memerlukan informasi berikut untuk terhubung dengan nama koneksi instance Cloud SQL untuk MySQL:

  • Nama Koneksi Instance
  • Database
  • Nama pengguna
  • Sandi

URL JDBC

Untuk terhubung melalui URL JDBC, berikan informasi koneksi berikut:

  • URL JDBC
    Contoh

    jdbc:google:mysql://<instance connection name>/<database>
  • Nama pengguna
  • Sandi
Mendapatkan nama koneksi instance

Nama koneksi instance mengidentifikasi instance Anda di Google Cloud Platform. Anda bisa mendapatkannya dari Cloud Platform Console atau dengan menggunakan alat command line gcloud:

gCloud SQL for MySQL instances describe [INSTANCE_NAME]

Misalnya, untuk instance myinstance1 di project myproject1, output gcloud adalah:

connectionName: myproject1:us-central1:myinstance1

Kueri Kustom

Pilih opsi KUERI KUSTOM untuk memberikan kueri SQL dan bukan menghubungkan ke 1 tabel. Data Studio menggunakan SQL kustom ini sebagai pernyataan pemilihan internal untuk setiap kueri yang dibuat untuk database.

Jenis data khusus

Data Studio akan memetakan jenis data kolom tabel Anda menjadi sekumpulan jenis Data Studio yang terpadu. Beberapa jenis database saat ini tidak didukung di Data Studio. Jika Data Studio menemukan kolom dengan jenis yang tidak didukung, kolom tersebut tidak akan dibuat.

Catatan

  • Data Studio tidak mendukung Ekstensi Data Spasial MySQL.
  • Anda dapat mengajukan kueri maksimum 100 ribu baris menggunakan konektor ini.
  • Header kolom (nama kolom) hanya boleh menggunakan karakter ASCII. Karakter non-ASCII tidak didukung.
Apakah ini membantu?
Bagaimana cara meningkatkannya?