1. Buat database "db_akademik", dalam database tersebut buat tabel "tb_mahasiswa", dalam tabel tersebut buat beberapa field, misalkan : kodemhs, namamhs, alamatmhs, ortumhs.
2. Berikut saya lampirkan mengenai scriptnya, perhatikan bagian konfigurasi hosting mysql mulau dari user, password, nama database, dll.
/**
* @(#)inputMhs2.java
*
*
* @author maoels
* @version 1.00 2011/4/27
*/
import java.util.*;
import java.sql.*;
public class inputMhs2 {
public static void main(String[] args) {
String user = "root"; //username mysql
String pass = ""; //password mysql
String host = "localhost"; //nama host mysql
String db = "akademik"; //nama database mysql
String nilaiURL = ""; //path database.
String nim;
String namaMhs;
String alamatMhs;
String ortuMhs;
String finis;
try{
Class.forName("com.mysql.jdbc.Driver");
nilaiURL="jdbc:mysql://"+host+"/"+db;
Connection con=DriverManager.getConnection(nilaiURL,user,pass);
Scanner scan = new Scanner(System.in);
System.out.println ("========== DATA MAHASISWA ==============");
System.out.print ("Nim Mahasiswa : ");
nim = scan.nextLine();
System.out.print ("Nama Mahasiswa : ");
namaMhs = scan.nextLine();
System.out.print ("Alamat Mahasiswa : ");
alamatMhs = scan.nextLine();
System.out.print ("Orang Tua Mahasiswa : ");
ortuMhs = scan.nextLine();
System.out.print("Tekan Enter untuk menyimpan data!");
finis = scan.nextLine();
PreparedStatement ps = con.prepareCall("INSERT INTO tb_mahasiswa(kodemhs,namamhs,alamatmhs,ortumhs)VALUES(?,?,?,?)");
ps.setString(1, nim);
ps.setString(2, namaMhs);
ps.setString(3, alamatMhs);
ps.setString(4, ortuMhs);
ps.execute();
System.out.println();
System.out.println("Terimakasih Data Sudah Disimpan :D");
}
catch(SQLException e){
System.out.println("Terjadi Error : ");
System.out.println(e.getMessage());
}
catch(ClassNotFoundException e){
System.out.println("Driver untuk koneksi MySQL tidak ada");
}
}
}
3. Compile program diatas, maka tampilannya akan sebagai berikut:
4. Hasil dari inputan dapat dilihat di MySQL, disini saya melihatnya melalui phpmyadmin.
mampir ke blog ane....!!!
ReplyDeletehttp://andravino.blogspot.com/
udah gan... makasih dah berkunjung walau cuma sekejap... hehe :p
ReplyDelete