![]() |
Модераторы: ginnie, korob2001 |
![]() ![]() ![]() |
|
Vahgo |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 29.7.2006 Репутация: нет Всего: нет |
Столкнулся со странной проблемой - не могу создать пользователя... Пробовал, используя GRANT и напрямую - безуспешно. Даж ошибку конкретно не выдает, тока "DBD::mysql::db prepare warning: файл, 10 строка" + "Error: файл, 10 строка". Вот, непосредственно, код:
Вариант с GRANT:
Та же самая команда при наборе в шеле MySQL работает. Вариант с INSERT:
Заранее спасибо за помощь... |
||||
|
|||||
Бонифаций |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 827 Регистрация: 15.9.2005 Где: Brisbane Репутация: нет Всего: 40 |
а без prepare сделать? скажем
$dbh->do("GRANT ....") or die DBI::errstr -------------------- Бонифаций. |
|||
|
||||
Vahgo |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 29.7.2006 Репутация: нет Всего: нет |
Ошибка уже содержательнее:
Эт что значит, GRANT не поддерживается!? Как ж так??!! |
|||
|
||||
Бонифаций |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 827 Регистрация: 15.9.2005 Где: Brisbane Репутация: нет Всего: 40 |
Пробуем
Все отработало без ошибок. Какие у вас версии perl, dbd:mysq и mysql ? -------------------- Бонифаций. |
|||
|
||||
Бонифаций |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 827 Регистрация: 15.9.2005 Где: Brisbane Репутация: нет Всего: 40 |
у меня:
mysql> select version(); +----------------------------+ | version() | +----------------------------+ | 5.0.38-Ubuntu_0ubuntu1-log | +----------------------------+ 1 row in set (0.00 sec) # perl -v This is perl, v5.8.8 built for i486-linux-gnu-thread-multi -------------------- Бонифаций. |
|||
|
||||
Vahgo |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 29.7.2006 Репутация: нет Всего: нет |
Все точь-в-точь к у тебя
![]() Но, тем не менее, не работает... ![]() |
|||
|
||||
Бонифаций |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 827 Регистрация: 15.9.2005 Где: Brisbane Репутация: нет Всего: 40 |
тэкс. ubuntu то есть... какая версия libdbd-mysql-perl установлено? у меня 3.0002
-------------------- Бонифаций. |
|||
|
||||
Vahgo |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 29.7.2006 Репутация: нет Всего: нет |
А у меня 3.0008-1build1... Это ты к чему?
|
|||
|
||||
Vahgo |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 29.7.2006 Репутация: нет Всего: нет |
Переустановил libdbd-mysql-perl (той же версии) и все заработало. Глюк какой-то... Спасибо.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl: Системное программирование" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |