Автор Тема: Установка соединения OpenOffice.org Base с MySQL с помощью драйвера JDBC[РЕШЕНО]  (Прочитано 2252 раз)

Оффлайн Инна

  • Начинающий
  • *
  • Сообщений: 12
Здравстуйте! У меня возникла проблема при установке соединения OpenOffice.org Base с MySQL с помощью драйвера JDBC. Драйвер был успешно загружен, но при соединении с базой данных выдаёт ошибку:
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

И что с этим делать не знаю!  Стоит дистрибутив альт линукс школьный мастер! Если кто сталкивался с такой проблемой подскажите пожалуйста решение. Заранее спасибо!
« Последнее редактирование: 22.06.2011 21:53:50 от Инна »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Так всё нормально. Помните, что по умолчанию MySQL в ALT Linux не работает по сети по соображениям безопасности (в т.ч. и не работают драйверы JDBC).
Андрей Черепанов (cas@)

Оффлайн Инна

  • Начинающий
  • *
  • Сообщений: 12
А как сделать, чтобы всё заработало?

Оффлайн black

  • alt linux team
  • ***
  • Сообщений: 461
Цитировать
А как сделать, чтобы всё заработало?
Скорее всего надо запустить mysql сервер.
Что говорит команда:
service mysqld status
?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
А как сделать, чтобы всё заработало?
Раскоментируйте в /var/lib/mysql/my.cnf строчку skip-networking
(из http://www.altlinux.org/OpenVZ/Sharedhosting#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0_MySQL)

UPD: нужно закомментировать указанный параметр.
« Последнее редактирование: 22.06.2011 00:29:07 от Skull »
Андрей Черепанов (cas@)

Оффлайн Инна

  • Начинающий
  • *
  • Сообщений: 12
Скорее всего надо запустить mysql сервер.
Что говорит команда:
service mysqld status
?
Говорит:
bash: service: команда не найдена

Оффлайн Инна

  • Начинающий
  • *
  • Сообщений: 12
Вроде эта строчка не закомментирована.
В файле написано следующее:
[mysqld]
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_password=1
# FIXME! bdb maybe work on x86/Linux and adm64/Linux
#skip-bdb
chroot=/var/lib/mysql
datadir=/db
bdb-logdir=/log
#log=/log/gueries
pid-file=/mysqld.pid
skip-locking
skip-networking
socket=/mysql.sock
tmpdir=/tmp
user=mysql

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Скорее всего надо запустить mysql сервер.
Что говорит команда:
service mysqld status
?
Говорит:
bash: service: команда не найдена
это надо от root

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

Может там описка, и наоборот надо закоментировать?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

Может там описка, и наоборот надо закоментировать?
Да, описка. Надо закомментировать.
Андрей Черепанов (cas@)

Оффлайн Инна

  • Начинающий
  • *
  • Сообщений: 12
Классно! Всё работает! Огромное-огромное спасибо! :)