Setelah beberapa saat masalah, saya akhirnya menyelesaikan hubungan antara ASP dan MySQL. Saya punya pemikiran, saya akan membagikan artikel ini dengan Anda.
Setelah memeriksa banyak informasi, saat ini ada dua cara untuk menghubungkan ASP dan MySQL: satu adalah menggunakan komponen, yang lebih terkenal, MySQLX, tetapi sayangnya harganya $ 99. Yang kedua adalah menggunakan myoDBC untuk terhubung. Mari kita lihat metode kedua.
Platform Uji:
Mysql4.0forradhatlinux (juga dapat menggunakan forwindows) windows2003standardeditionWindowsXpenglish
1. Instal MyoDBC
1. Kunjungi situs web www.mysql.com dan unduh myoDBC. Kami menggunakan versi 3.51.
2. Instal MyoDBC ke Windows
Jalankan myoDBC-3.51.06.exe yang diunduh (nama file bervariasi berdasarkan versi)
2. Tetapkan koneksi ODBC
Masukkan: Panel Kontrol -》 Sumber Data ODBC
Pada saat ini, kita sudah dapat melihat bahwa ada yang ada di User DSN: MyoDBC3-Test. Perhatikan bahwa driver {mysqlodbc3.51driver} parameter di sebelah kanan harus digunakan sebagai connectionstring untuk asp dan kata koneksi basis data untuk itu.
Tambahkan "Sistem DSN"
Pilih kolom "System DSN" di kotak dialog dan tekan tombol "Tambah" di sebelah kanan. Anda akan diminta untuk memilih sumber data saat ini. Pilih MySQLODBC3.51Driver. Tekan "end".
Saat ini, kotak dialog konfigurasi akan muncul:
DataSourCename Data Sumber Nama: Pengidentifikasi DSN yang digunakan dalam program dapat dinamai sesuka hati.
Host/Servername (ORIP) Host/nama server (atau alamat IP), jika localhost, isi localhost
DataBasEname DataBasEname: Nama perpustakaan yang ingin Anda gunakan dalam program.
Pengguna Pengguna: Gunakan nama pengguna untuk masuk ke MySQL. Berikan perhatian khusus kepada pengguna root hanya dapat masuk pada mesin lokal karena masalah keamanan. Tentu saja, pengguna dapat menghapus fungsi ini dengan memodifikasi tabel pengguna.
Kunci Kata Sandi: Kata sandi login
Port: Gunakan nilai default, sebaiknya tidak mengubahnya kecuali Anda yakin.
Setelah semua pengaturan diatur, tekan "Sumber Data Uji" untuk melihat bahwa layar menunjukkan bahwa koneksi berhasil.
Semua konfigurasi selesai!
3. Koneksi antara ASP dan database
Di bawah ini adalah kode sumber yang telah saya uji untuk terhubung ke MySQL. Nama perpustakaan adalah MM, nama tabel adalah saya, dan ada dua bidang nama dan seks di tabel.
Kode Program
<Html>
<head>
<title> tes koneksi mysql </iteme>
<metahttp-equiv = "konten-tipe" content = "text/html; charset = gb2312">
</head>
<body>
<%
strconnection = "dsn = nama sistem dsn; driver = {mysqlodbc3.51driver}; server = server alamat ip; uid = nama pengguna untuk menghubungkan ke database; pwd = kata sandi; database = nama database"
'lybykwtest untuk Senin, 21 Agustus 2006 8:49:44
'String koneksi, DSN adalah pengidentifikasi sumber data yang kami atur. Perhatikan bahwa driver yang kami sebutkan tepat saat mengatur sistem DSN.