Cara Membuat Koneksi MySQL Database

Visual Studio Code

Pada tutorial ini kami ingin berbagi koding VB Net mengkoneksikan ke MySQL Database. Mungkin sudah banyak tutorial seperti ini, tapi kami sudah membuat dengan semudah mungkin. Ya, ini agar anda lebih cepat memanggil koneksi dan variable-variable yang ada. Kodingan disini sudah termasuk tutorial berikutnya dalam arti terkoneksi atau ngelink ke kodingan open koneksi. Inggat bahwa salah menyebutkan variabel saja akan terjadi error pada script.

Langkah pembuatan :

1. Buat sebuah database beserta tabel didalamnya
2. Buka Microsoft Visual Studio > Visual Basic Net
3. Buat sebuah Modul dengan nama ConfigDatabase
4. Copy-Paste kodingan berikut :

Imports MySql.Data.MySqlClient

Module ConfigDatabase

    Public koneksi As MySqlConnection
    Public da As MySqlDataAdapter
    Public dt As DataTable
    Public ds As DataSet
    Public cd As MySqlCommand
    Public rd As MySqlDataReader

    Public strserver As String = "localhost"
    Public struser As String = "root"
    Public strpassword As String = ""
    Public strdatabase As String = "your_database"
    Public strsslmode As String = "none"

    Public Sub kon() 'Pemanggilan Koneksi MySQL
        Try
            koneksi = New MySqlConnection("server='" & strserver & "'; uid='" & struser & "'; password='" & strpassword & "'; database='" & strdatabase & "'; SslMode='" & strsslmode & "'")
            koneksi.Open()
        Catch ex As Exception
        End Try
    End Sub

End Module

5. Jika sudah maka kodingan akan ada yg berwarna merah (Jangan khawatir karena kita belum mengimport My.Sql.Data.dll)
Note : Abaikan bila sudah mengimport My.Sql.Data.dll
6. Pada bagian References (Menu Panel Sebelah Kanan) klik kanan lalu Add Reference


Note : Jika My.Sql.Data tidak ada anda bisa mendownload MySQLConnector disini (Lakukan install seperti biasa)
7. Pilih Extensions > My.Sql.Data


8. Klik OK

Semoga bermanfaat...

==============================================================================
Tinggalkan komentar jika anda membutuhkan bantuan :)
==============================================================================

Post a Comment

0 Comments