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.

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.

Koneksi VB.NET Ke Database MySql Dengan Visual Studio - Visual Studio Manage Nuget Package For Solution, manage nuget oackage manager, install mysql connector

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

Membuat Koneksi VB.NET Ke Database MySql Dengan Visual Studio - Visual Studio Nuget Solution

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 :

Koneksi VB NET Ke Database MySql Dengan MySql Connector, connection vb. net with mysql connector

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


admin

giginau

0 Komentar

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan.