Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
satay
Зарегистрирован: 25.03.2005 Сообщения: 77 Откуда: Ukraine
|
Добавлено: Вт Июл 04 2006 19:39 Заголовок сообщения: JDBC |
|
|
import java.sql.*;
public class testDB {
public static void main(String[] args) {
Connection con = null;
Statement query = null;
ResultSet rs = null;
try{
Class.forName("com.mysql.jdbc.Driver");
}
catch(Exception e){
System.err.println("Cannot load MySQL Driver");
return ;
}
try{
String path = "jdbc:mysql://localhost/users";
-------->>>> con = DriverManager.getConnection(path); <<<<-----
Вот в єтом месте генерируется ошибка!!!
Вроде все как в книжке пишут
Подскажите, шо не так???
Может ли ето быть из-за драйвера доступа ???? _________________ Satay |
|
Вернуться к началу |
|
|
satay
Зарегистрирован: 25.03.2005 Сообщения: 77 Откуда: Ukraine
|
Добавлено: Вт Июл 04 2006 20:01 Заголовок сообщения: |
|
|
исключение таково
java.sql.SQLException: Communication link failure: Bad handshake _________________ Satay |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Пн Июл 10 2006 07:39 Заголовок сообщения: |
|
|
Тогда по идее должна быть другая ошибка... Возможно, версия драйвера несовместима с версией MySQL. Попробуй, найти другой драйвер. И еще... попробуй откуда нибудь из другого места, например PHP подключиться по этому линку.
Алгоритм действий следующий:
1. Убедиться что БД живая
2. УБедиться что БД доступна
3. Поэкспериментировать с URLом, например убрать "//" после ":".
4. Поискать драйвер поновее
5. Бросить все нахрен _________________ Самоловских Виталий aka Kefir |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Вт Июл 11 2006 13:34 Заголовок сообщения: |
|
|
UP! _________________ Самоловских Виталий aka Kefir |
|
Вернуться к началу |
|
|
|