SlideShare a Scribd company logo
Koneksi Java-MySQL dengan JDBC
                                 Step by Step

Untuk melakukan koneksi dari Java ke MySQL melalui JDBC, berikut langkah-
langkah singkatnya :

1. Pastikan di komputer Anda sudah terinstall :
   a. Java
      Versi terakhir bisa didownload di http://java.sun.com
   b. MySQL
      Versi terakhir bisa didownload di http://www.mysql.com
   c. JDBC
      JDBC merupakan driver penghubung antara aplikasi (program) java
      dengan DBMS (Database Management System). Versi terakhir bisa Anda
      download di :

       http://dev.mysql.com/downloads/connector/j/3.1.html.

       Untuk menginstall JDBC, ada beberapa cara :
       1) Copy sub direktori "com" dan "org" beserta semua isinya ke komputer
          Anda (boleh di mana saja), dan tambahkan sub direktori "com" dan
          "org" pada CLASSPATH komputer Anda.

       2) Copy sub direktori "com" dan "org" beserta semua isinya ke direktori
          program java Anda (tidak perlu setting CLASSPATH)

       3) Copy ke komputer Anda file :

          mysql-connector-java-x.x.x-stable-bin.jar

          dan tambahkan file tersebut pada CLASSPATH komputer Anda, atau
          bisa juga menaruh file tersebut pada direktori :

          $JAVA_HOME/jre/lib/ext.


2. Melakukan koneksi database

   a. Mengaktifkan driver JDBC

       Class.forName("com.mysql.jdbc.Driver");

       Atau jika sudah setting CLASSPATH-nya, bisa langsung dengan perintah :

       Class.forName("jdbc.Driver");

   b. Membuat koneksi
      Langkah berikutnya adalah melakukan koneksi ke database, berikut
      perintahnya :

       Connection con = DriverManager.getConnection(url, usr, pwd);

       dimana :
       - con adalah variabel bertipe Connection,
       - url adalah informasi jenis database + host database + nama database
       - usr adalah user untuk koneksi ke database
       - pwd adalah password untuk masuk ke database


achmatim@bl.ac.id                                              Halaman 1 dari 2
Contoh :

       Connection con = DriverManager.getConnection
                  ("jdbc:mysql://localhost/mhs", "root", "");


Contoh Program Lengkap untuk melakukan koneksi :

class KoneksiMysql {
   String url, usr, pwd, dbn;
    dbn   =   "mahasiswa";
    url   =   "jdbc:mysql://localhost/" + dbn;
    usr   =   "root";
    pwd   =   "";
    public Connection getConnection() {
       Connection con = null;
       try {
          Class.forName("com.mysql.jdbc.Driver");
          con = DriverManager.getConnection(url, usr, pwd);
       } catch (ClassNotFoundException e) {
          System.out.println ("Error #1 : " + e.getMessage());
          System.exit(0);
       } catch (SQLException e) {
          System.out.println ("Error #2 : " + e.getMessage());
          System.exit(0);
       }
       return con;
    }
}




achmatim@bl.ac.id                                       Halaman 2 dari 2

More Related Content

What's hot

Php curl
Php curlPhp curl
Php curl
Deddy Setyadi
 
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUDBelajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Tobing Manuppak
 
Pti nida
Pti nidaPti nida
Pti nida
nida30
 
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Tobing Manuppak
 
Database operation di C++
Database operation di C++Database operation di C++
Database operation di C++
FgroupIndonesia
 
Belajar pemrograman berbasis web php dhtmlx part 6 export data
Belajar pemrograman berbasis web php dhtmlx part 6   export dataBelajar pemrograman berbasis web php dhtmlx part 6   export data
Belajar pemrograman berbasis web php dhtmlx part 6 export data
Tobing Manuppak
 
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionKoneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
I Putu Hariyadi
 
Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...
Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...
Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...
Tobing Manuppak
 
konfigurasi web server
konfigurasi web serverkonfigurasi web server
konfigurasi web server
Muhammad Anang
 
Mysql rahmat
Mysql rahmatMysql rahmat
Mysql rahmat
omenk dinar
 
Modul 2 menyimpan ke database
Modul 2  menyimpan ke databaseModul 2  menyimpan ke database
Modul 2 menyimpan ke database
Abrianto Nugraha
 
Easy Upgrade OJS 2.4.x to OJS 3.x
Easy Upgrade OJS 2.4.x to OJS 3.xEasy Upgrade OJS 2.4.x to OJS 3.x
Easy Upgrade OJS 2.4.x to OJS 3.x
Relawan Jurnal Indonesia
 
Instalasi OJS 2 di Web Hosting
Instalasi OJS 2 di Web HostingInstalasi OJS 2 di Web Hosting
Instalasi OJS 2 di Web Hosting
Relawan Jurnal Indonesia
 

What's hot (13)

Php curl
Php curlPhp curl
Php curl
 
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUDBelajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
Belajar Pemrograman Berbasis Web PHP DHTMLX Part 7 - Join Tables CRUD
 
Pti nida
Pti nidaPti nida
Pti nida
 
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
Belajar pemrograman berbasis web php dhtmlx part 10 simple crud dhtmlx dan co...
 
Database operation di C++
Database operation di C++Database operation di C++
Database operation di C++
 
Belajar pemrograman berbasis web php dhtmlx part 6 export data
Belajar pemrograman berbasis web php dhtmlx part 6   export dataBelajar pemrograman berbasis web php dhtmlx part 6   export data
Belajar pemrograman berbasis web php dhtmlx part 6 export data
 
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi ExtensionKoneksi PHP ke Database MySQL menggunakan MySQLi Extension
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
 
Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...
Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...
Belajar pemrograman web menggunakan dhtmlx dan php part 4 galeri gambar & upl...
 
konfigurasi web server
konfigurasi web serverkonfigurasi web server
konfigurasi web server
 
Mysql rahmat
Mysql rahmatMysql rahmat
Mysql rahmat
 
Modul 2 menyimpan ke database
Modul 2  menyimpan ke databaseModul 2  menyimpan ke database
Modul 2 menyimpan ke database
 
Easy Upgrade OJS 2.4.x to OJS 3.x
Easy Upgrade OJS 2.4.x to OJS 3.xEasy Upgrade OJS 2.4.x to OJS 3.x
Easy Upgrade OJS 2.4.x to OJS 3.x
 
Instalasi OJS 2 di Web Hosting
Instalasi OJS 2 di Web HostingInstalasi OJS 2 di Web Hosting
Instalasi OJS 2 di Web Hosting
 

Viewers also liked

Best Kosha in UAE
Best Kosha in UAEBest Kosha in UAE
Best Kosha in UAE
Taswiyeh
 
Infomática educativa
Infomática  educativaInfomática  educativa
Infomática educativaana neves
 
Benjamin d
Benjamin dBenjamin d
Benjamin dfbcat
 
Homenagem
HomenagemHomenagem
Homenagem
Sil Camargo
 
2017 Ford F-150 Brochure | Farmington Ford Dealer
2017 Ford F-150 Brochure | Farmington Ford Dealer2017 Ford F-150 Brochure | Farmington Ford Dealer
2017 Ford F-150 Brochure | Farmington Ford Dealer
Ziems Ford Corners
 
SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1
SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1
SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1Tiago Rafael
 
Aula 7ª série sit 4 vol3
Aula 7ª série sit 4 vol3Aula 7ª série sit 4 vol3
Aula 7ª série sit 4 vol3Tiago Rafael
 

Viewers also liked (8)

Best Kosha in UAE
Best Kosha in UAEBest Kosha in UAE
Best Kosha in UAE
 
Infomática educativa
Infomática  educativaInfomática  educativa
Infomática educativa
 
Bac letter
Bac letterBac letter
Bac letter
 
Benjamin d
Benjamin dBenjamin d
Benjamin d
 
Homenagem
HomenagemHomenagem
Homenagem
 
2017 Ford F-150 Brochure | Farmington Ford Dealer
2017 Ford F-150 Brochure | Farmington Ford Dealer2017 Ford F-150 Brochure | Farmington Ford Dealer
2017 Ford F-150 Brochure | Farmington Ford Dealer
 
SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1
SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1
SLIDES DA SITUAÇÃO DE APRENDIZAGEM 4 - 3º ANO VOL.1
 
Aula 7ª série sit 4 vol3
Aula 7ª série sit 4 vol3Aula 7ª série sit 4 vol3
Aula 7ª série sit 4 vol3
 

Similar to Koneksi java mysql

Modul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBCModul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBC
Rakhmat Dedi Gunawan
 
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Devi Apriansyah
 
Web Service Menggunakan Axis
Web Service Menggunakan AxisWeb Service Menggunakan Axis
Web Service Menggunakan Axis
Bart Simpsons
 
05 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 705 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 7pinnsyl
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jsp
Yuna Argadewi
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jsp
Yuna Argadewi
 
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcLaporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Devi Apriansyah
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
Saprudin Eskom
 
P webfb
P webfbP webfb
P webfb
Fajar Baskoro
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
Saprudin Eskom
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
aulia rachmawati
 
Jdbc
JdbcJdbc
Jdbc
Jogal
 
Presentation dyan
Presentation dyanPresentation dyan
Presentation dyan
Dyan Restyani Safitri
 
Octav android mysql
Octav android mysqlOctav android mysql
Octav android mysqlrikysp
 
Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)
fahmi azain
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
Lusiana Diyan
 
Chapter ix.koneksi java dengan mysql
Chapter ix.koneksi java dengan mysqlChapter ix.koneksi java dengan mysql
Chapter ix.koneksi java dengan mysqlFami Intan
 
10 mi3222 - migrasi data dengan repository secara offline destination
10   mi3222 - migrasi data dengan repository secara offline destination10   mi3222 - migrasi data dengan repository secara offline destination
10 mi3222 - migrasi data dengan repository secara offline destinationWahyu Hidayat
 
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcCara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Diah Roshyta Sari
 
Modul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objekModul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objek
imam arifin
 

Similar to Koneksi java mysql (20)

Modul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBCModul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBC
 
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
 
Web Service Menggunakan Axis
Web Service Menggunakan AxisWeb Service Menggunakan Axis
Web Service Menggunakan Axis
 
05 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 705 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 7
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jsp
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jsp
 
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcLaporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbc
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
P webfb
P webfbP webfb
P webfb
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Jdbc
JdbcJdbc
Jdbc
 
Presentation dyan
Presentation dyanPresentation dyan
Presentation dyan
 
Octav android mysql
Octav android mysqlOctav android mysql
Octav android mysql
 
Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
 
Chapter ix.koneksi java dengan mysql
Chapter ix.koneksi java dengan mysqlChapter ix.koneksi java dengan mysql
Chapter ix.koneksi java dengan mysql
 
10 mi3222 - migrasi data dengan repository secara offline destination
10   mi3222 - migrasi data dengan repository secara offline destination10   mi3222 - migrasi data dengan repository secara offline destination
10 mi3222 - migrasi data dengan repository secara offline destination
 
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcCara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
 
Modul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objekModul praktikum java pemrograman berorientasi objek
Modul praktikum java pemrograman berorientasi objek
 

Recently uploaded

LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
suprihatin1885
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
lastri261
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdf
yuniarmadyawati361
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
muhammadyudiyanto55
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
haryonospdsd011
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
Dedi Dwitagama
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
nawasenamerta
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
WILDANREYkun
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 

Recently uploaded (20)

LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdf
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 

Koneksi java mysql

  • 1. Koneksi Java-MySQL dengan JDBC Step by Step Untuk melakukan koneksi dari Java ke MySQL melalui JDBC, berikut langkah- langkah singkatnya : 1. Pastikan di komputer Anda sudah terinstall : a. Java Versi terakhir bisa didownload di http://java.sun.com b. MySQL Versi terakhir bisa didownload di http://www.mysql.com c. JDBC JDBC merupakan driver penghubung antara aplikasi (program) java dengan DBMS (Database Management System). Versi terakhir bisa Anda download di : http://dev.mysql.com/downloads/connector/j/3.1.html. Untuk menginstall JDBC, ada beberapa cara : 1) Copy sub direktori "com" dan "org" beserta semua isinya ke komputer Anda (boleh di mana saja), dan tambahkan sub direktori "com" dan "org" pada CLASSPATH komputer Anda. 2) Copy sub direktori "com" dan "org" beserta semua isinya ke direktori program java Anda (tidak perlu setting CLASSPATH) 3) Copy ke komputer Anda file : mysql-connector-java-x.x.x-stable-bin.jar dan tambahkan file tersebut pada CLASSPATH komputer Anda, atau bisa juga menaruh file tersebut pada direktori : $JAVA_HOME/jre/lib/ext. 2. Melakukan koneksi database a. Mengaktifkan driver JDBC Class.forName("com.mysql.jdbc.Driver"); Atau jika sudah setting CLASSPATH-nya, bisa langsung dengan perintah : Class.forName("jdbc.Driver"); b. Membuat koneksi Langkah berikutnya adalah melakukan koneksi ke database, berikut perintahnya : Connection con = DriverManager.getConnection(url, usr, pwd); dimana : - con adalah variabel bertipe Connection, - url adalah informasi jenis database + host database + nama database - usr adalah user untuk koneksi ke database - pwd adalah password untuk masuk ke database achmatim@bl.ac.id Halaman 1 dari 2
  • 2. Contoh : Connection con = DriverManager.getConnection ("jdbc:mysql://localhost/mhs", "root", ""); Contoh Program Lengkap untuk melakukan koneksi : class KoneksiMysql { String url, usr, pwd, dbn; dbn = "mahasiswa"; url = "jdbc:mysql://localhost/" + dbn; usr = "root"; pwd = ""; public Connection getConnection() { Connection con = null; try { Class.forName("com.mysql.jdbc.Driver"); con = DriverManager.getConnection(url, usr, pwd); } catch (ClassNotFoundException e) { System.out.println ("Error #1 : " + e.getMessage()); System.exit(0); } catch (SQLException e) { System.out.println ("Error #2 : " + e.getMessage()); System.exit(0); } return con; } } achmatim@bl.ac.id Halaman 2 dari 2