2014-01-24 1 views
0

Я не могу выполнить запрос JDBC в базу данных в phpMyAdmin. Я использую Xampp только для того, чтобы узнать, как выполнять JDBC-запрос с использованием Jmeter.Невозможно выполнить запрос JDBC для базы данных phpmyadmin (Не найдено подходящего драйвера для jdbc: mysql: // localhost: 3306/ck)

Это конфигурация, которую я использовал в конфигурации элемента JDBC (Jmeter версия 2,10)

variable name: mydb 
JDBC URL:jdbc:mysql://localhost:3306/ck -- where ck is the name of the database 
JDBC Driver Class: com.mysql.jdbc.driver 
Username: c 
Password: c 

пользователь имеет все привилегии на базы данных.

Я поставил то же имя переменной в запросе JDBC и с помощью простого запроса на выборку select * from table1

Но когда я запускал тест, я получил следующее сообщение об ошибке

No suitable driver found for jdbc:mysql://localhost:3306/ck 

Я уже распаковали JDBC драйвер для mysql в папке lib

mysql-connector-java-5.0.8-bin 

Это водитель.

Есть что-то, что мне не хватает. java версия, которую я использую, 1.7.0_45-b18?

Я пробовал много вещей и видел подобные проблемы, но предыдущие решения не подходили.

+0

phpMyAdmin - это база данных * клиент *, а не сервер базы данных – Quentin

+0

Можете ли вы предложить способ, как я могу проверить запрос JDBC для учебных целей? и не возможно ли сделать запрос JDBC к КЛИЕНТУ БАЗЫ ДАННЫХ –

+0

Нет, это было бы как один веб-браузер, предлагающий другому веб-браузеру предоставить ему веб-страницу. Вам нужно подключиться к серверу MySQL, к которому подключается phpMyAdmin. – Quentin

ответ

0

Названия классов чувствительны к регистру.

Изменение:

JDBC Driver Class: com.mysql.jdbc.driver 

Для:

JDBC Driver Class: com.mysql.jdbc.Driver 

И mysql-connector-java-5.0.8-bin класса нет драйвера. Но mysql-connector-java-5.0.8-bin.jar - это библиотека классов Java, которая позволяет общаться с MySQL.

Убедитесь, что этот mysql-connector-java-5.0.8-bin.jar существует в пути к lib приложения в вашем Java IDE.

+0

Спасибо Равиндер. Чувствительность к регистру была проблемой. Спасибо, тонну. Я трачу часы на то, чтобы пробовать другие вещи и упускать из виду. Очень ценю помощь –

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