Кстати, вам просто нужно поместить его в путь к классам времени выполнения программы, а затем загрузить его следующим образом:
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
throw new RuntimeException("Cannot find the driver in the classpath!", e);
}
Если вы используете IDE, вам нужно добавить библиотеку в Build Path проекта . Если вы используете его, используя java.exe
, вам нужно указать полный путь к файлу JAR драйвера JDBC в аргументе -cp
, например, (Windows-целевой):
java -cp .;/path/to/mysql-connector-java-5.1.12.jar com.example.YourClass
Дополнительную информацию и подсказки смотрите в этом небольшом учебном пособии по запуску MySQL + JDBC .
Обновление : Согласно комментариям, вы используете Flex и, очевидно, хотите взаимодействовать с БД на сервере с помощью Flex. Ну, Flex работает на клиентском компьютере, а Java + DB работает на сервере. Оба связаны сетью с HTTP как протокол связи. Вам необходимо соответствующим образом написать код Java на стороне сервера (Servlet? Webservice?), Который взаимодействует с БД на основе параметров / pathinfo, заданных в HTTP-запросе, и возвращает желаемые результаты. Затем вы можете просто вызывать HTTP-запросы из Flex и обрабатывать HTTP-ответ.