2015-04-26 9 views
0

Я пытаюсь подключиться к моей базе данных. Я добавил MySQL банку драйвера разъем напытается подключиться к базе данных mysql

  • создать папку Lib
  • Собираем банку внутри Lib
  • Щелчок правой кнопкой мыши по проекту >> Недвижимость >> построить путь >> (идя внутри вкладки библиотеки) >> добавление банка

мой код выглядит следующим образом:

public static void main(String[] args) { 
    try { 
     Connection myConn = DriverManager.getConnection("jdbc:mysql://localhost:3306/world", "user", "pass"); 
     Statement myStat = myConn.createStatement(); 
     ResultSet myRs = myStat.executeQuery("Select * from city"); 
     while (myRs.next()) { 
      System.out.println(myRs.getString("Name")); 
     } 
    } 
    catch (Exception exc) { 
     exc.printStackTrace(); 
    }} 

ОШИБКА:

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/world 
    at java.sql.DriverManager.getConnection(Unknown Source) 
    at java.sql.DriverManager.getConnection(Unknown Source) 
    at javademo4.driver.main(driver.java:8) 

Я использую Eclipse Luna и mysql-connector-java-5.0.8-bin.jar. Я также определенно есть база данных называются миром и таблица с именем город, который имеет столбец с именем Name

+0

«Это все еще не работает» не очень полезно для нас. Какая у вас ошибка? – jadhachem

+0

Извините, я включил ошибку сейчас – user2649427

ответ

0

Прежде всего, вы должны зарегистрировать свой драйвер MySQL, добавьте эту строку выше Connection линий Class.forName("com.mysql.jdbc.Driver")

Надеется, что это помогает

Смежные вопросы