Baru-baru ini saya membuat versi MySQL 5.6 yang paling dasar dan membuat skema uji tempat tabel uji ditempatkan. Koneksi hanya bernama "Contoh lokal MySQL" dengan host "localhost", port "3306" dan server "MySQL Community Server (GPL).
Saya membiarkan SQL memutuskan nama login pengguna 'root'. Saya sekarang mencoba untuk menghubungkan basis data pengujian ini ke Excel menggunakan impor data opsi 'Dari Sumber Lain'.
Ketika saya mencoba membuat koneksi ke nama server "MySQL Community Server (GPL)" Saya menerima kesalahan "[DBNETLIB] [ConnectionOpen (Connect ().] SQL Server tidak ada atau akses ditolak."
Saya telah melihat sekeliling dan ternyata ini adalah kesalahan yang sangat umum dan sangat umum. Sejauh ini saya sudah memastikan bahwa server berjalan bahwa saya dapat mengaksesnya melalui meja kerja MySQL, dan saya telah memeriksa pengaturan firewall. Saya bertanya-tanya apakah ada masalah yang sama terjadi setelah baru saja membuat basis data pengujian dasar untuk MySQL. Saya berharap bahwa fakta bahwa database yang terkait hanyalah database satu tabel yang di-host secara lokal tanpa bel atau peluit akan membuatnya lebih mudah untuk mendiagnosis masalah.
Jawaban:
Konektor data SQL di Excel adalah untuk menyambung ke server SQL Microsoft. Untuk terhubung ke MySQL, Anda harus memasang konektor khusus untuk MySQL.
Anda bisa mendapatkan konektor MySQL ODBC dari Oracle di sini .
Juga, Oracle membuat sebuah utilitas yang disebut MySQL untuk Excel yang akan memberi Anda semua yang Anda butuhkan untuk menghubungkan Excel ke MySQL untuk menarik data.
sumber