Skip to content

Belajar membuat program Netbeans dengan bahasa Java dan terkoneksi dengan MySQL

Notifications You must be signed in to change notification settings

poncoe/javanetbeans_mysql

Repository files navigation

Java Netbeans + MySQL CRUD (with Special JSON Converter)

Belajar membuat program Netbeans dengan bahasa Java dan terkoneksi dengan MySQL

Tools yang harus diperlukan

  • IDE Netbeans Download
  • XAMPP Ver 5 / 7 (Mac Recommended use Ver 5) Download
  • Library Json-Simple (Optional. Kalo mau terintegrasi dgn JSON ya di download & ditambahin librarynya) Download
  • Kucing Item Putih on Playstore Download
  • JDK & JRE (Kalo udah di download & Install yaudah gausah)
  • MYSQL JDBC Driver

Import Library MYSQL JDBC Driver & Json-Simple ke Project

  • Import Library MYSQL JDBC

alt text alt text

Klik Kanan pada folder Libraries dan pilih "Add Library", pilih "MYSQL JDBC Driver" dan Add Library.

  • Import Library Json-Simple

alt text alt text

caranya sama kayak Import Library MYSQL JDBC tapi ini choose file, pastiin filenya udah ke download.

  • Setelah di Import

alt text

Mengaktifkan XAMPP

Pastiin kalian telah mengaktifkan modul MySQL Database & Apache Web Server, jadi gunanya Modul MySQL DB untuk menjalankan hal yang berkaitan dengan database MySQL, dan Apache Web Server untuk menggunakan localhost Phpmyadmin.

alt text

Penyebab gagal running modul MySQL Database yaitu mengganti port connection dari 3306 ke 3307, biasanya error ini paling terjadi pada pengguna Mac, Windows jarang banget. dan itu terjadi karena konflik port koneksi. cara alternatifnya mematikan wifi / enthernet.

alt text

Mengakses Localhost PhpMyAdmin

kalian bisa menggunakan localhost secara offline dan tidak online, menggunakan browser yang disarankan Google Chrome, dengan cara mengetikan di address bar yaitu :

localhost/phpmyadmin

dan akan muncul seperti ini

alt text

dan kalian bisa membuat database di MySQL pada Localhost/PhpMyAdmin

alt text

Output Program

alt text alt text alt text

Bug?

Bantu Gw untuk memperbaiki bug (jika ada) xD