On 26 Oct 2003 16:55:18 +0700, ..toni wrote > Saya mencoba connection ke MySQL via Java, saya gunakan statement: > > Class.forName("com.mysql.jdbc.Driver"); > Connection connection = DriverManager.getConnection > ("jdbc:mysql://localhost/siswa","root",""); > > hasilnya: > > Error : java.sql.SQLException: Cannot connect to MySQL server on > localhost:3306. Is there a MySQL server running on the machine/port you > are trying to connect to? (java.net.UnknownHostException) >
Hi, Dari pesannya memang tidak bisa connect ke localhost, port 3306. beberapa check list : 1. Apakah program Java ini satu mesin dgn mySQL server ? 2. Apakah service *network* dihidupkan ? 3. Apakah mySQL server jalan di port 3306 ? 4. Coba gunakan mySQL client, apakah memang bisa connect ? 5. Coba ganti dgn jdbc:mysql://localhost.localdomain/siswa atau dengan jdbc:mysql://xxx/siswa di mana xxx adalah nama host dari mesin tsb. mudah-mudahan bermanfaat. Oh ya, Saya sempat membuat coretan berjudul Bengkel J2EE/Linux : Dasar pemrograman Java. termasuk bagaimana mengakses mySQL melalui JDBC. bisa didapatkan di : http://groups.yahoo.com/group/jlinux/files/ nama file : corej2eelinux-with-lab-0.1.1.zip Bengkel J2EE/Linux : Dasar Pemrograman Java. Version 0.1.1 webj2eelinux-with-lab-0.1.1.zip Bengkel J2EE/Linux : Aplikasi Web Dengan Java. Version 0.1.1 enterprisej2eelinux-with-lab-0.1.1.zip Bengkel J2EE/Linux : Aplikasi Enterprise Dgn Java. version 0.1.1 Salam hangat, Eko Budhi S > ada yg bisa bantu? kesalahannya dimana? Padahal service mysql sudah > running > Mohon bantuan rekan-rekan, thx > > -- > Berhenti langganan: [EMAIL PROTECTED] > Arsip dan info: http://linux.or.id/milis.php -- Open WebMail Project (http://openwebmail.org) -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis.php