Установка Connector/J 3.1.9
Может у кого-нить есть документация на русском.
Заранее спасибо.
Не знаеш Енглиш поставь переводчик.
Читай его доки и спецификацию JDBC3 на sun.com или доках к JDK .
Если что непонял - перечитай всё ещё раз!
Если и после 2 раза непонял -пиши сюда;)
Без Енглиш никуда!
1) Есть след код:
import java.sql.*;
public class Lookup {
public static void main(String[] args)
throws SQLException, ClassNotFoundException {
String dbUrl = "jdbc:mysql://localhost/meneg";
String user = "";
String password = "pass";
// Загружаем драйвер (регистрируем себя)
Class.forName("com.mysql.jdbc.Driver");
Connection c = DriverManager.getConnection(
dbUrl, user, password);
Statement s = c.createStatement();
// SQL код:
ResultSet r =
s.executeQuery(
"SELECT * " +
"FROM pet");
while(r.next()) {
// Регистр не имеет значения:
System.out.println(
r.getString(1)
);
}
s.close(); // Закрываем ResultSet
}
} //
2) Установлено:
jdk1.5.0
mysql-connector-java-3.1.12
(mysql-connector-java-3.1.12-bin.jar скопировал в
C:\Program Files\Java\jdk1.5.0_07\lib\ext\
и установил CLASSPATH=C:\Program Files\Java\jdk1.5.0_07\lib\ext\mysql-connector-java-3.1.12-bin.jar)
mysql 5.0.18
3) При запуске выдает ошибку:
Exception in thread "Main" Java.lang.NoClass.DefFoundError: Lookup
PS: эта ошибка выдается и в других примерах при подключении к бд.
В моем случае мне помогло добавить в CLASSPATH путь
Files\Java\jdk1.5.0_07\lib\ext\ где и был сохранен класс Lookup.