Menghubungkan Data Studio ke database MySQL. Konektor MySQL memungkinkan Anda mengakses data dari database MySQL di dalam Data Studio. Dalam artikel ini: Cara terhubung ke MySQLSumber data Data Studio dapat terhubung ke satu tabel database MySQL.
Konektor MySQL Data Studio didasarkan pada Google Cloud SQL untuk MySQL, dan dikenai batasan yang sama terkait versi dan fitur yang didukung. Pelajari Google Cloud SQL untuk MySQL lebih lanjut. Versi yang didukungKami telah menguji Data Studio di versi MySQL berikut:
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. Untuk menghubungkan
Sementara itu, halaman daftar kolom sumber data akan muncul. Di kanan atas, klik BUAT LAPORAN atau JELAJAHI untuk mulai memvisualisasikan data Anda. CatatanJenis dataData Studio memetakan jenis data native database Anda ke kumpulan jenis data yang terpadu. Jika Data Studio menemukan kolom dalam tabel Anda atau kueri dari jenis yang tidak didukung, kolom tersebut tidak akan dibuat menjadi kolom. Catatan: Data Studio tidak mendukung Ekstensi Data Spasial MySQL. Akses firewallAgar Data Studio dapat terhubung ke dan melakukan kueri database yang berada di belakang firewall, Anda perlu membuka akses ke alamat IP tertentu. Peringatan: Alamat IP yang saat ini digunakan oleh Data Studio untuk terhubung ke database Anda akan berubah pada awal 2023. Untuk memastikan laporan Anda terus berfungsi dengan benar setelah perubahan, Anda harus membuka alamat IP yang tercantum di bawah. Menampilkan daftar alamat IP142.251.74.0/23 2001:4860:4807::/48 74.125.0.0/16 Batas konektor MySQL
Membuat sumber data Apakah ini membantu? Bagaimana cara meningkatkannya? Dengan dua kelas di bawah ini, saya sudah mencoba terhubung ke database MySQL. Namun, saya selalu mendapatkan kesalahan ini: Rab 09 Des 22:46:46 CET 2015 PERINGATAN: Membuat koneksi SSL tanpa verifikasi identitas server tidak disarankan. Menurut MySQL 5.5.45+, persyaratan 5.6.26+ dan 5.7.6+ Koneksi SSL harus ditetapkan secara default jika opsi eksplisit tidak diatur. Untuk kepatuhan dengan aplikasi yang sudah ada yang tidak menggunakan SSL, properti verifikasiServerCertificate diatur ke 'false'. Anda harus menonaktifkan SSL secara eksplisit dengan mengatur useSSL = false, atau mengatur useSSL = true dan memberikan truststore untuk verifikasi sertifikat server. Ini adalah kelas tes dengan metode
Ini adalah kelas
URL koneksi Anda akan terlihat seperti di bawah ini,
Ini akan menonaktifkan SSL dan juga menekan kesalahan SSL. Bagaimana dengan menggunakan SSL tetapi mematikan verifikasi server (seperti ketika dalam mode pengembangan di komputer Anda sendiri):
Metode alternatif adalah:
Meskipun, saya tidak berpikir pengaturan koneksi ulang otomatis diperlukan untuk menghapus peringatan. sebutkan
tetapi dalam konfigurasi xml ketika Anda menyebutkan tanda & , tanda IDE menunjukkan kesalahan di bawah ini:
dan kemudian Anda harus secara eksplisit menggunakan
anda perlu menggunakan jalur mysql Anda seperti ini:
Saya menemukan peringatan ini juga kemudian saya memperbaikinya dengan menggunakan SSL = false suffix ke string koneksi seperti contoh kode ini. Contoh:
Gunakan ini untuk memecahkan masalah di Hive saat membuat koneksi dengan MySQL
Ini tidak masalah bagi saya:
Saya menggunakan properti ini untuk hibernasi di konfigurasi xml
tanpa - serverTimezone = UTC - tidak berfungsi Solusi Untuk memperbaikinya, tambahkan useSSL = false di akhir string koneksi MySQL: ex. properti aplikasi sumber data mysql |