Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не работает импорт в phpmyadmin  (Прочитано 6383 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AsAn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Продолжение следует...
Не работает импорт в phpmyadmin
« : 05 Марта 2011, 22:52:56 »
Не могу импортировать дамп базы данных через phpmyadmin. Выбираю файл, указываю кодировку, но при нажатии на кнопку ОК ничего не происходит. Вообще ничего, даже страница не перезагружается. Пробовал оставить поле выбора файла пустым, реакция та же самая. С подобным столкнулся впервые. В чём может быть причина и какой файл нужно править?

Ubuntu 10.04
Сервер Apache 2.2.14
Mysql 5.1.41
phpmyadmin 4:3.3.2-1

Оффлайн antaeus

  • Участник
  • *
  • Сообщений: 140
    • Просмотр профиля
Re: Не работает импорт в phpmyadmin
« Ответ #1 : 06 Марта 2011, 07:44:05 »
а база создана?

Оффлайн AsAn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Продолжение следует...
Re: Не работает импорт в phpmyadmin
« Ответ #2 : 06 Марта 2011, 09:35:53 »
а база создана?
Дамп, который я хочу импортировать, полный. То есть содержит команды создания базы
CREATE DATABASE `base` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;и только потом идёт создание таблиц. Импорт вообще никак не работает. Даже когда вхожу в созданную БД. Да и если делал бы что-то неверно, то phpmyadmin ругнулся бы. А он вообще никак не реагирует.

Оффлайн antaeus

  • Участник
  • *
  • Сообщений: 140
    • Просмотр профиля
Re: Не работает импорт в phpmyadmin
« Ответ #3 : 06 Марта 2011, 09:37:06 »
попробуй не через phpmyadmin


через mysql-console:
mysql> use database;
mysql> source database.sql

Оффлайн AsAn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
    • Продолжение следует...
Re: Не работает импорт в phpmyadmin
« Ответ #4 : 06 Марта 2011, 10:27:43 »
попробуй не через phpmyadmin


через mysql-console:
mysql> use database;
mysql> source database.sql
Спасибо, что-то этот вариант совсем из головы вылетел. Импорт прошёл успешно. На хостингах только через phpmyadmin всё делал, ну и до окончательного перехода на Ubuntu в винде в Денвере тоже через него. Вот и забыл о существовании консоли mysql.
Вот что странно, сегодня сделал ту же самую операцию через phpmyadmin на другой машине (версии программ и ОС те же) дамп БД залил без проблем.


Пользователь решил продолжить мысль 06 Марта 2011, 10:48:21:
Проблема решена полным удалением и повторной установкой phpmyadmin. Видимо при первоначальной установке что-то криво встало.
« Последнее редактирование: 06 Марта 2011, 10:48:21 от AsAn »

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.