Minggu, 12 Februari 2012

Koneksi ODBC ke MySQL Server (Xampp)

ODBC (Open Database Connectivity) adalah bahasa program untuk mengkoneksikan sebuah database dengan program database lainnya. Hal ini digunakan untuk memudahkan dalam  penataan sistem database (DBMS).
Langkah-langkahnya sebagai berikut:
(Asumsi: Program ODBC anda telah terinstal)
1. Jalankan Control Panel => Administrative Tools =>
    Data Sources (ODBC), seperti Gambar dibawah ini:
2. kemudian pilih "ADD" untuk membuat DNS
3. lalu pilih "MySQL ODBC xxxx" (xxxx adalah versi ODBC Anda!)
4. kemudian isikan nama sumber database yang telah dibuat 
    pada Xampp (misal: ukk_2012), selanjutnya isi dengan
    nama sama pada kolom nama database(ukk_2012) dan
    user isikan nama "root" lalu klik aplikasi "Tes Data Source"
    untuk menguji keberhasilan koneksi yang telah dibuat,
    jika berhasil akan menampilkan gambar berikut/dibawah ini:
selamat mencoba! ^_^

Artikel terkait:
>> SQL Database di Xampp
>> Koneksi MS Acces 2007 ke Xampp  
>> Koneksi Visual Basic ke Xampp

2 komentar:

kusmadi mengatakan...

Ralat judule yo pak: Koneksi ODBC MySQL - Visual Basic menggunakan MySQL Connector ODBC 5.1.xx

Isi:
Langkah - langkahnya
1. Unduh dahulu mysql connector odbc versi terbaru di sini
2. Unduh MySQL database (bisa menggunakan XAMPP/WAMPP/Standalone MySQL
3. Lakukan instalasi perangkat lunak poin 2 (salah satu wae)
4. Lakukan instalasi mysql connector odbc yang sudah sampean unduh
5. Baru selanjutnya .... . Haseeeek


NB: Kita bisa menggunakan sintak langsung di skripnya (ini sangat berguna karena kita tidak perlu membuat DSN (bukan DNS::Domain Name Service) ketika program yang sudah jadi diinstall di komputer lain

Gini ni racikannya:
Dim con as ADODB.Connection

----
on error goto WowGrrrr
set con = NEW ODBC.Connection 'Instansiasi kelas ODBC.Connection
con.CursorLocation = adUserClient (biar bida di retrieve di client)
con.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Host=" & host & ";Database=" & db & ";User=" & user & ";Password=" & psw & ";Port=" & port 'Biasanya 3306

con.open
msgbox "Cekokoko... .Koneksi sukses!",vbOKOnly+vbInformation, "O... ye"
exit ....
WowGrrrr:
msgbox "Hadeh, servere ga mlaku. Gagal maning deh!", vbExclamation, "Payah"

Cuman sharing pak yo, pamet wangsul pak. Pareeeeeeeeeeeeng

berbagi bersama mengatakan...

tenkiu masukannya...!!!
asumsi semua sdh terinstalll...
racikannya muantappp... :)