Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не могу соединиться с БД из IDE (PhpStorm, PhpED), Ошибки при соединении с БД  
V
    Опции темы
darkks
  Дата 27.3.2012, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 27.3.2012

Репутация: нет
Всего: нет



Здравствуйте, я недавно только начал изучение php, сейчас активно занимаюсь познанием, параллельно потихоньку разрабатываю проект в университете. Окончательно пока не определился с редактором. Нравятся PhpED, PhpStorm.
Пользуюсь Denwer. 

Проблема собственно в сабже, не могу из этих IDE настроить соединение с БД MySql.
Вроде бы настройки правильные...


PhpED ругается:


Could not connect using:user_student@localhost
1043 - Bad Handshake



Настройки для PhpEd 

hostname: localhost
port: 3306 - по умолчанию 
initial database: student
login: user_student
password: *******




PhpStorm выдает ошибку:

Could not establish connection: Исключение ввода/вывода: The Network Adapter could not establish the connection


Настройки для PhpStorm 

host: localhost
port: 1521 - по умолчанию 
user name: user_student
password: *******

service name: ora - умолчанию.


Из кода соединение в норме. 

Код

mysql_connect('localhost', 'user_student', 'pass');


Со вчера ищу решение, но безрезультатно :( Потому прошу помощи. Заранее спасибо. 


Это сообщение отредактировал(а) darkks - 27.3.2012, 13:59
PM MAIL   Вверх
ksnk
Дата 27.3.2012, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



PhpStorm + Denwer

Настройки в PhpStorm
  • DataSource->Database
  • JDBC Driver Files= MySql Connector ... - предложит загрузить драйвер
    , в итоге JSDC Driver Class сам стал в com.mysql.jdbc.Driver
  • Database URL= jdbc:mysql://localhost/tmp
  • User Name = root
  • Password =

Все коннектится, таблицы читаются... 
 


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
darkks
Дата 27.3.2012, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 27.3.2012

Репутация: нет
Всего: нет



Цитата(ksnk @  27.3.2012,  14:53 Найти цитируемый пост)

PhpStorm + Denwer...


Я пропустил в тексте, что для PhpStorm был использован плагин Sql Code Assistant. 
А по встроенному Data Sources тоже ошибки. При тестовом соединении успешно. Но потом выбивает ошибку:


Connection error
java.sql.SQLException: Cannot load from mysql.proc. The table is probably corrupted
  at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
  at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
  at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
  at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
  at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
  at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2293)
  at com.mysql.jdbc.DatabaseMetaData$8.forEach(DatabaseMetaData.java:4417)
  at com.mysql.jdbc.IterateBlock.doForAll(IterateBlock.java:51)
  at com.mysql.jdbc.DatabaseMetaData.getProceduresAndOrFunctions(DatabaseMetaData.java:4351)
  at com.mysql.jdbc.DatabaseMetaData.getProcedures(DatabaseMetaData.java:4307)
  in RemoteDatabaseMetaDataImpl.getProcedures(RemoteDatabaseMetaDataImpl.java:546)
  in DatabaseSchemaLoader.loadProcedures(DatabaseSchemaLoader.java:243)


PM MAIL   Вверх
Sentox
Дата 28.3.2012, 01:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



Лучше скачать новый драйвер с mysql сайта. Если лень прикрепил драйвер последний. В URL стоит прописать так же jdbc:mysql://host:port//database?zeroDateTimeBehavior=convertToNull, так как тупит при работе с полями типа timestamp

Присоединённый файл ( Кол-во скачиваний: 10 )
Присоединённый файл  mysql_connector_java_5.1.18_bin.rar 733,54 Kb
PM MAIL   Вверх
s0lman
Дата 28.3.2012, 02:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и лохматый
**


Профиль
Группа: Участник
Сообщений: 637
Регистрация: 1.11.2007
Где: Ukraine

Репутация: 9
Всего: 29



здесь SamDark все просто и доступно расписал


--------------------
Когда я уже выучусь на волшебника? :(
PM   Вверх
Sentox
Дата 28.3.2012, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



Только на странице mysql нужно зарегистрироваться перед скачиванием. 
И за timestamp ничего нет. Сам обжёгся на этом.
И кстати есть баг в DatabaseNavigator плагине в версии phpStorm 3, если фильтр не применить зависание происходит сильное и страница с открытым DN не исчезает никуда уже и не выводит ни чего. Лучше использовать встроенную тулзу в него - Data sources.

Это сообщение отредактировал(а) Sentox - 28.3.2012, 11:44
PM MAIL   Вверх
darkks
Дата 28.3.2012, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 27.3.2012

Репутация: нет
Всего: нет



Цитата(s0lman @  28.3.2012,  02:25 Найти цитируемый пост)
здесь SamDark все просто и доступно расписал 


Натыкался на эту страницу вначале поисков, но в плагинах не обнаружил DB Navigator, попытался установить вручную и плагин не совместим (( 
Может версия под последнюю версию не готов еще плагин (  (116.101)


Цитата(Sentox @  28.3.2012,  11:38 Найти цитируемый пост)
Лучше использовать встроенную тулзу в него - Data sources.


Тоже ошибки шлет :(  

PM MAIL   Вверх
s0lman
Дата 28.3.2012, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и лохматый
**


Профиль
Группа: Участник
Сообщений: 637
Регистрация: 1.11.2007
Где: Ukraine

Репутация: 9
Всего: 29



Что ж, предоставляется отличный шанс освоить MySQL в интерактивном режиме  smile 


--------------------
Когда я уже выучусь на волшебника? :(
PM   Вверх
Sentox
Дата 28.3.2012, 23:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



PM MAIL   Вверх
Valinur
Дата 30.3.2012, 02:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 102
Регистрация: 21.9.2007
Где: Москва

Репутация: 4
Всего: 6



А лучше использовать SQLyog)
--------------------
Не бойтесь совершенства, Вы все равно его не достигнете (с) ...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1006 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.