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:
Mysql 4.0 untuk radhat linux (juga dapat digunakan untuk windows) windows 2003 Edisi standar Windows XP English
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 {mysql ODBC 3.51 driver} parameter di sebelah kanan harus digunakan sebagai string koneksi untuk asp dan koneksi database kata-for-length.
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 driver MySQL ODBC 3.51. Tekan "end".
Saat ini, kotak dialog konfigurasi akan muncul:
Nama Sumber Data Nama Sumber Data: Pengidentifikasi DSN yang digunakan dalam program dapat dinamai sesuka hati.
Host/Nama Server (atau IP) Nama Host/Server (atau Alamat IP), jika localhost, isi localhost
Nama Basis Data Nama Basis Data: Nama pustaka 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.
Salinan kode adalah sebagai berikut:
<Html>
<head>
<title> tes koneksi mysql </iteme>
<meta http-equiv = "konten tipe" content = "text/html; charset = gb2312">
</head>
<body>
<%
strconnection = "dsn = Nama sistem dsn; driver = {mysql odbc 3.51 driver}; server = server alamat ip; uid = nama pengguna untuk menghubungkan ke database; pwd = kata sandi; database = nama database"
Tes Lybykw 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.
Set Conn = Server.CreateObject ("AdodB.Connection")
Conn.Open Strconnection
SQL = "SELECT * from test" 'Pernyataan kueri SQL
Set RS = Conn.Execute (SQL)
Jika tidak rs.bof maka
%>
<Lebar Tabel = 600 Border = 1>
<tr>
<td> <b> Nama </b> </td>