Java MySQL отсутствует драйвер? - PullRequest
0 голосов
/ 18 октября 2011

Я пытаюсь сделать мою программу для чтения / записи в базе данных.Я нашел этот пример кода для подключения, который компилируется без проблем:

"http://webhelp.ucs.ed.ac.uk/services/mysql/example2-java.php"

, но у меня возникают проблемы с его запуском. Всякий раз, когда я выполняюсь, я получаю

Failed to load mysql driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

Нужно ли мнезагрузить драйвер вручную и передать его через classpath или он уже указан в java?

EDIT Хорошо, поэтому я скачал драйвер, но как я могу запустить его с classpath, чтобы использовать драйвер?Я получил это как мою пакетную команду, но она выдает мне ошибку:

java -classpath driver/mysql.jar MySQL

, и ошибка:

Error: Could not find or load main class MySQL

Хотя без пути к классу он находит класс MySQL: S

РЕДАКТИРОВАТЬ ПОСЛЕДОВАТЕЛЬНО ЭТО: D

java -cp .;./driver/mysql.jar MySQL

1 Ответ

3 голосов
/ 18 октября 2011

Вам нужно скачать его. Я бы добавил его в каталог lib/ (в вашем проекте) и добавил бы этот каталог в ваш classpath.

...