Selamat siang semua. kali ini saya akan berbagi bagaimana cara mengkoneksikan MySQL dengan Java (Netbeans) yang baru 10 menit yang lalu saya terima dari dosen saya di kelas Pemrograman.
Hal yang pertama kita lakukan adalah dengan membuat database di Server MySQL dikomputer anda. saya tidak akan membahas secara detail pembuatan database. saya akan membahas database apa saja yang akan digunakan dalam tutorial kali ini. untuk tutorial Sistem basis data, silahkan baca Tutorial Database MySQL.
langsung saja simak script dibawah in :
Nah, sekian dulu postingan kali ini. untuk yang belum ngerti dan ingin tanya-tanya, silahkan tinggalkan komentar. Semoga bermanfaat.
Hal yang pertama kita lakukan adalah dengan membuat database di Server MySQL dikomputer anda. saya tidak akan membahas secara detail pembuatan database. saya akan membahas database apa saja yang akan digunakan dalam tutorial kali ini. untuk tutorial Sistem basis data, silahkan baca Tutorial Database MySQL.
CREATE DATABASE pemrog2;
USE pemrog2;
CREATE TABLE mahasiswa (id int(3) primary key auto_increment, nama varchar(30), ipk double, jurusan varchar(20));
langsung saja simak script dibawah in :
import java.sql.*; // import dahulu semua paket java.sqlCoba di jalankan di netbeans anda.
public class sisteminformasi { //buat class sisteminformasi
public void queryKeDatabase(){ //buat method queryKeDatabase
try{
Class.forName("com.mysql.jdbc.Driver").newInstance(); //memanggil driver jdbc
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/pemrog2?user=root&password="); //membuat koneksi dengan nama database pemrog2, user : root dan tanpa password
Statement st = conn.createStatement(); //membuat objek Statement
ResultSet rs = st.executeQuery("select * from mahasiswa"); //membuat perintah sql
while(rs.next()){
System.out.print("id = " + rs.getString(1)+" ");
System.out.print("nama = " + rs.getString(2)+" ");
System.out.print("ipk = " + rs.getString(3)+" ");
System.out.println("jurusan = " + rs.getString(4));
}
}catch(Exception eee) {
System.out.println("Error terjadi" + eee);
}
}
}
Nah, sekian dulu postingan kali ini. untuk yang belum ngerti dan ingin tanya-tanya, silahkan tinggalkan komentar. Semoga bermanfaat.