Presentasi yang tepat dari kesalahan ini dapat bervariasi sesuai dengan perangkat lunak yang digunakan, kata-kata ini dihasilkan dari ASP. aplikasi .NET Show Gejala lainnya
Catatan ini hanya berlaku untuk kesalahan di atas saat "gejala lain" muncul SebabKesalahan tersebut bukan disebabkan oleh MySQL atau driver MySQL ODBC, tetapi oleh perilaku Windows. Untuk alasan kinerja, Windows mempertahankan sambungan pada port TCP setelah ditutup selama (secara default) 4 menit. Keuntungannya adalah jika koneksi perlu dibuka kembali dapat dilakukan dengan biaya lebih rendah. Masalahnya adalah bahwa di bawah beban berat ketika banyak koneksi dibuka dan ditutup ke database, sistem dapat mencapai batas jumlah maksimum koneksi yang diizinkan (meskipun sejauh menyangkut aplikasi koneksi ini telah ditutup) Resolusi
Catatan ini telah diuji terhadap MySQL versi 4. 1 dan 5. 0 dengan versi 3. 51 dari pengemudi ODBC Tentang Penulis. Brian Cryer adalah pengembang perangkat lunak dan webmaster yang berdedikasi. Untuk pekerjaannya sehari-hari, dia mengembangkan situs web dan aplikasi desktop serta menyediakan layanan TI. Dia moonlights sebagai penulis teknis dan konsultan Saya mengalami kesalahan aneh ini "ERROR [HY000] [MySQL][ODBC 3. 51 Driver] Tidak dapat terhubung ke server MySQL di 'localhost' (10061)" di situs web saya yang seharusnya terhubung ke database MySQL di server yang berbeda (BUKAN localhost) Inilah skenarionya Saya mengembangkan ASP saya. Jaring 2. 0 situs web di PC saya menggunakan string koneksi ini untuk ObjectDataSource saya Setelah menguji dan menemukan semua halaman berfungsi dengan baik, saya mengubah string koneksi saya dengan mengganti nama server dengan yang ditentukan oleh Perusahaan Hosting Internet saya (bersama dengan dbase, uid, dan pwd yang relevan), membuat situs web saya dan menerbitkannya ke virtual yang berbeda Anehnya errornya tetap mengacu ke server LOCALHOST (ini yang saya pakai di PC Lokal saya) Bisakah seseorang membantu menyelesaikan masalah ini? . . ( terima kasih Saya menemukan jawabannya dan itu sederhana, masterpage1. Sementara saya berpikir bahwa saya menambahkan alamat IP saya/Kelas C ke daftar Remote MySQL Access Host (yang terletak di cPanel, jika itu yang digunakan host Anda), saya lupa bahwa saya terhubung dari lokasi yang berbeda. Setelah saya menambahkan alamat IP saya, semuanya bekerja dengan sempurna Berikut adalah kode koneksi yang saya gunakan agar aplikasi desktop saya berfungsi. Secara khusus, saya menggunakan Microsoft Visual Basic 2010 Express dengan MySQL ODBC Driver 5. 1 di lingkungan Microsoft Windows XP 32-bit. Server yang saya sambungkan adalah server bersama Linux yang menjalankan cPanel 11. 30. 3 (build 5) dan MySQL versi 5. 1. 59 Bagaimana cara saya terhubung ke MySQL menggunakan driver ODBC?Siapkan ODBC [atas] . Instal driver MySQL ODBC terbaru. . Buka Administrator ODBC 64 bit. . Buka tab Sistem DSN dan klik Tambah Pilih driver MySQL ODBC terbaru dan klik Selesai Masukkan kredensial ODBC. . Uji koneksi sumber data Bagaimana cara memperbaiki kesalahan koneksi MySQL?Beberapa solusi permanen adalah. . Tentukan apa yang salah dengan server DNS Anda dan perbaiki Tentukan alamat IP daripada nama host di tabel hibah MySQL Masukkan entri untuk nama mesin klien di /etc/hosts di Unix atau \windows\hosts di Windows Mulai mysqld dengan variabel sistem skip_name_resolve diaktifkan Driver ODBC mana yang harus saya gunakan untuk MySQL?Kami ingin menyiapkan sumber Data MySQL ODBC, maka pilih MySQL ODBC 8. 0 Driver ANSI atau MySQL ODBC 8. 0 Driver Unicode dan klik Selesai. Kotak dialog konfigurasi MySQL Connector/ODBC Data Source terbuka. Di kotak teks nama Sumber Data dan deskripsi, berikan nama yang diinginkan dan deskripsi sumber Data.
Bagaimana cara mengunduh driver MySQL ODBC?Unduh dari http. //dev. mysql. com/downloads/windows/installer/ dan lihat dokumentasi Penginstal MySQL untuk detail tambahan. Ini bukan penginstal khusus Konektor/ODBC. MSI. Wisaya Paket Penginstal Windows MSI menginstal Connector/ODBC. Unduh dari https. //dev. mysql. com/unduh/konektor/odbc/. |