Koneksi VB NET Ke Database MySql Dengan MySql Connector – Sebelum kita Membuat Koneksi VB NET Ke Database MySql Dengan Visual Studio yang harus kita lakukan pertama kali adalah Membuat project baru pada Visual Studio, Selanjutnya menginstall MySql Connector pada Nuget Solution Visual studio, Dan langkah terakhir adalah menulis kode program pada VB Application Form pada Visual Studio. Catatan kecil saja Package MySql.Data ini sering atau biasa kita kenal sebagai sql connector.
Isi Artikel
Membuat Project Baru VB NET Pada Visual Studio
Langkah pertama yang kita lakukan adalah buatlah solution project vb application form pada visual studio dengan cara mengikuti langkah : New Project>VB.Net Application form>nama project(bebas)>create. Untuk penamaan project bebas dan lokasi project bisa anda sesuaikan sendiri.
Install MySql Connector Pada Project VB NET
Untuk menginstall MySql Connector Pada Project VB NET, Pertama yang harus kita lakukan adalah yaitu dengan cara buka project yang sudah kita buat tadi kemudian buka Tools>Nuget Package Manager>Manage Nuget Package For Solution.

Setelah kita menginstall MySql Connector, kemudian ketikan keyword “mysql” pada browsher Nuget Visual Studio anda, pilih MySql.Data dan kemudian install.

Baca juga : Cara Membuat CRUD VB NET Dengan Database MySql, Koneksi PHP ke MySql
Membuat Database MySql Pada Xampp
Setelah MySql Connector terinstall, langkah selanjutnya adalah buatlah contoh database pada mysql dengan cara mengeksekusi query di bawah ini, pembuatan database tidak perlu menggunakan tabel karena kita tidak akan memakainya.
-- phpMyAdmin SQL Dump
-- version 5.1.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Waktu pembuatan: 05 Feb 2022 pada 05.57
-- Versi server: 10.4.19-MariaDB
-- Versi PHP: 8.0.7
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Database: `mydb`
--
-- --------------------------------------------------------
--
-- Struktur dari tabel `tb_karyawan`
--
CREATE TABLE `tb_karyawan` (
`id` int(11) NOT NULL,
`nik` varchar(20) NOT NULL,
`nama` varchar(200) NOT NULL,
`alamat` varchar(200) NOT NULL,
`notelp` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
--
-- Dumping data untuk tabel `tb_karyawan`
--
INSERT INTO `tb_karyawan` (`id`, `nik`, `nama`, `alamat`, `notelp`) VALUES
(1, '1012532', 'Ali', 'Serang', '081806554265');
--
-- Indexes for dumped tables
--
--
-- Indeks untuk tabel `tb_karyawan`
--
ALTER TABLE `tb_karyawan`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT untuk tabel yang dibuang
--
--
-- AUTO_INCREMENT untuk tabel `tb_karyawan`
--
ALTER TABLE `tb_karyawan`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Membuat Kode Koneksi VB NET Ke Database MySql Dengan MySql Connector
Setelah database terbuat, Kemudian masuk lagi kedalam projek yang sudah kita buat di awal tadi. Lalu buka form1, kemudian klik 2 kali pada form1 dan tuliskan source code vb.net di bawah ini. Berikut Kode programnya :
Imports MySql.Data.MySqlClient
Public Class Form1
Dim svr As String = "localhost"
Dim uid As String = "root"
Dim pwd As String = ""
Dim db As String = "myDB"
Dim myConn As New MySqlConnection
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
myConn.ConnectionString = "server= " + svr + ";user id=" + uid + "; password=" + pwd + ";database=" + db + ""
Try
myConn.Open()
MessageBox.Show("Koneksi Berhasil")
myConn.Close()
Catch myerror As MySqlException
MessageBox.Show("Error Koneksi: " & myerror.Message)
Finally
myConn.Dispose()
End Try
End Sub
End Class
- Imports MySql.Data.MySqlClient adalah mengimport mysql connector yang kita install
- Dim svr As String = “localhost” … Pendeklarisan variabel diawali dengan Dim
- myConn.ConnectionString adalah mendefinisikan variabel koneksi string
Setelah kode di tulisakan pada form1 pada project VB Net yang kita buat, kemudian run program dengan menekan tombol run atau F5 dan berikut hasilnya :

Terimakasih saya ucapkan, Semoga tutorial singkat ini bermanfaat bagi kita semua. Code live nya bisa di cek channel youtube kami di bawah ini
0 Komentar