1

Тема: Проблема с экспортом бд.

Я конечно извиняюсь, может подобная тема и существует, но я ненашёл на её не в инете не на форуме. кароче, дело вот в чём. у меня стоит денвер со всеми замутами. существует база данных. я её экспортировал, чтобы в дальнейшем импортнуть на хостинг, но решил проверить. уничтожил совсем бд, потом создал новую и импортнул весь дамп(структуру и данные). попробывал зайти на сайт, а он НЕ АЛЁ. поробывал укспортнуть с другими настройками, тоже самое, кароче, перепробывал всё, все возможности экспорта в Myadmin. дальше тоже самое проделывал с каждой таблицой в отдельности, непомагло. решил кое чё посмотреть, зашёл в папку mysql, дальше в папку с базами данных. заметил вот что, таблица, первоначальная, до экспорта весила 8.40 КБ, а после того как экспортнул и импортнул она стала весить 8.42 КБ. вот и незнаю в чём продлема. вот код экспортированной таблицы.

CREATE TABLE `re_country_spr` (
  `id` int(11) NOT NULL auto_increment,
  `name` tinyblob,
  `id_country` int(11) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=227 ;

INSERT INTO `re_country_spr` VALUES (226, 'Russia Fediration', 0);

помогите кто-нибуть, почему при импорте таблицы обратно размер файлы базы данных увеличивается и она уже не читается сайтом вовсе?
да, и напоследок, я не полный нуб, но и не очень хорошо шарю.

2

Re: Проблема с экспортом бд.

madhot
phpMyAdmin импортированные таблицы отображает?
Объясните по шагам, как конкретно вы экспортируете и импортируете.
Удаленная и созданная БД имеют одинаковые названия?

3

Re: Проблема с экспортом бд.

Hanut сказал:

madhot
phpMyAdmin импортированные таблицы отображает?
Объясните по шагам, как конкретно вы экспортируете и импортируете.
Удаленная и созданная БД имеют одинаковые названия?

да, конешно одинаковые название. таблицы отображаются. никаких ошибок не выдаёт. просто я к премеру открываю в майадмине бд, выбираю таблицу "re_country_spr", нажимаю экспорт (точне также всё выглядит после импорта).
http://imghost.onep.ru/show.php?img=50_0001.jpg.html
в столбце структура ставлю галки напротив  "Добавить значение AUTO_INCREMENT" и "Обратные кавычки в названиях таблиц и полей" (экперементировал с этим столбцом), SQL export compatibility выбирал тоже различные значения (впринципе большой разницы не увидел потом, так что оставил NONE), в столбце "Данные" тока отмечаю чтобы был просто экспорт данных, галки не ставлю ( сдесь тоже эксперементировал), далле, галачку напротив послать не ставлю, чтобы экспорт шёл в меню MyAdmin (ставил чтобы послать, но не вижу в этом смысла), нажимаю пошёл.
http://imghost.onep.ru/show.php?img=51_0002.jpg.html
Выходит это меню с извлечённым дампом:
http://imghost.onep.ru/show.php?img=53_0003.jpg.html
копирую весь текст. после, захожу вновь в меню таблицы "re_country_spr" и нижимаю уничтожить. после, в меню вновь выбираю свою бд и перехожу в меню SQL. Вставляю ране извлечённый дамп в окно и нижимаю пошёл.
http://imghost.onep.ru/show.php?img=54_0004.jpg.html
всё сделано, даблица созданна, данные внесены. зашёл, посмотрел структуру, всё точно также как и в первоначальной таблице. вот тока сайт не работает с этой таблицой, ну и воще с бд, да и таблица "re_country_spr.frm"  в папке дб стала больше весить. изначально она весила 8.40 КБ, а после этого всего стала 8.42. С чем это может быть связвнно и как сделать так, чтоб таблица осталась прежней. дело ещё вот в чём, я пробывал делать экспорт при помощи программы "MySQL Developer Studio", результат оставался тот же. помогите пожалуйста.

4

Re: Проблема с экспортом бд.

Даже знаете чё, вот вам эта таблица, поробуйте сами, экспортнуть, потом уничтожить и импортнуть. можеь и выйдет, да впринципе выйдет, вот тока файл увеличится в размере и таблица не подайдёт к сайту.
http://narod.ru/disk/63061000/data.zip
куда это скинуть надеюсь сами знаите. папка mysql/data/ создать папку с любым название и туды

5

Re: Проблема с экспортом бд.

madhot
В вашем подробном описании нет никаких ошибок и действия совершенно правильные.
Проверьте привилегии пользователя, которым скрипт подключается к БД.

Увеличение .frm файла вероятно связано с фрагментацией данных - не думаю, что это имеет значение.

6 (изменено: madhot, 2008-04-08 00:30:21)

Re: Проблема с экспортом бд.

Hanut сказал:

madhot
В вашем подробном описании нет никаких ошибок и действия совершенно правильные.
Проверьте привилегии пользователя, которым скрипт подключается к БД.

Увеличение .frm файла вероятно связано с фрагментацией данных - не думаю, что это имеет значение.

дело не тока в этом файле, а воще со всеми файлами этой даблицы. фаил "re_country_spr.MYD" весил 76 байт, а становится 0 байт, фаил "re_country_spr.MYI" весил 2 кб, а становится 1 кб, ну и фаил, про каторый я уже изначально писал, "re_country_spr.frm" весил 8.40 кб, а становится 8.42 кб.
а насчёт привелегий, там вроде всё норм....
    $config["useoledb"] = 1;
    $config["dbtype"] = "mysql";
    $config["dbhost"] = "localhost:31011";
    $config["dbuname"] = "root";
    $config["dbpass"] = "";
    $config["dbname"] = "de";

    $config["table_prefix"] = "re_";
я незнаю, проблема может немного в другом. дело в том, что движок с спёр с американского сайта (неважно как), версия причём триальная на 15 дней, но это я переписал. плюс ко всему этому половину файлов движка закодины zend*ом. может быть в них чтото скрыто. незнаю. что потдавалось переписке, что изменил, вбил базу РФ. и вот в самом конце, на тебе, такая проблема. да и впринце, если логически подумать, взял таблицу, экспортнул, уничтожил, импортнул заново и она не подходит. причём меняется в размерах, а структыра и данные остаются прежние......я даже незнаю, мистика какая то.
я бы несказал что я полный нуб, работать с sql немного умею, сам писал маленький двиган с бд, но это что-то невераятное. я пробывал и отдельно экспортировать структуру, и отдельно данные, так же по очериде вносил, беда остовалась.
может быть они создавали базу с помощью какой то дргуой проги, или ещё какие-нибуть замуты?

да, вот чё хотел спросить, Вы и Ваш сайт официальные от PHPMYADMIN или просто люди каторые хорошо разбираются?

7

Re: Проблема с экспортом бд.

madhot
re_country_spr.MYD должен содержать данные, и если он пустой, значит данных в таблице нет. А вот почему они не вставляются - это не ясно, по идее, если произошла ошибка, то она должна была отобразиться.

Я пробовал ваши фалы таблиц и у меня все нормально работает, то есть данные можно экспортировать и импортировать заново.

Могу только предложить попробовать решить проблему кардинально, то есть установить полные версии элементов веб-сервера по данной статье "Инструментарий веб-разработчика" и попробовать работать с ними.
______________

Проект занимается переводом phpMyAdmin на русский язык и поддержкой пользователей. Существует с разрешения главного разработчика (Marc Delisle).

8

Re: Проблема с экспортом бд.

большое спасибо. буду пробывать "Инструментарий веб-разработчика". надеюсь мы ещё пересекёмся, приятно было пообщатся. еще раз спасибо.

9

Re: Проблема с экспортом бд.

Здравствуйте!

Помогите, пожалуйста разобраться с такой проблемой:

При экспорте получаю не дамп таблицы, а файл export.php. Но если не отмечать чекбокс "послать", в phpMyAdmin открывается окно с дампом.

Почему он не посылается?

10

Re: Проблема с экспортом бд.

Vit
Это вне зависимости от того выбрано ли архивирование?
Укажите версию phpMyAdmin и версии элементов веб-сервера, а так же локальный сервер, или удаленный.

11

Re: Проблема с экспортом бд.

Hanut сказал:

Vit
Это вне зависимости от того выбрано ли архивирование?

Да.

Укажите версию phpMyAdmin

У меня два сайта, на одном - phpMyAdmin - 2.9.1.1-Debian-4, на другом - phpMyAdmin 2.6.4-pl2. На обоих одинаковые заморочки, может у меня с компьютером что-то?

и версии элементов веб-сервера,

Это что?

а так же локальный сервер, или удаленный.

Удаленный.

12

Re: Проблема с экспортом бд.

Vit
Для начала попробуйте установить последнюю версию phpMyAdmin.

Принципиально проверить создание дампа с помощью phpMyAdmin, можно здесь:
http://pma.cihar.com/STABLE/
Пользователь root без пароля.

Элементы веб сервера - это PHP, Apache, MySQL.

13 (изменено: Hanut, 2008-05-17 21:23:55)

Re: Проблема с экспортом бд.

Hanut сказал:

Vit
Для начала попробуйте установить последнюю версию phpMyAdmin.

К сожалению, не имею возможности.

Принципиально проверить создание дампа с помощью phpMyAdmin, можно здесь:
http://pma.cihar.com/STABLE/
Пользователь root без пароля.

Происходит то же самое:
http://www.armatexx.eu/userfiles/images/image/Image00001.jpg
http://www.armatexx.eu/userfiles/images/image/Image00002.jpg
http://www.armatexx.eu/userfiles/images/image/Image00003.jpg

14

Re: Проблема с экспортом бд.

Vit
У меня дамп сохраняется нормально, так что это проблемы браузера, вероятно. Попробуйте другой браузер.

15

Re: Проблема с экспортом бд.

Спасибо, никогда бы не догадался.

В IE не шло, а в Mozilla без проблем.

Я понимаю, что это уже не в тему, но может подскажете, где что исправить надо?

16

Re: Проблема с экспортом бд.

Vit
К сожалению, не могу ничего подсказать. Сам в недоумении, как такое могло получиться.

17

Re: Проблема с экспортом бд.

Нашел!

Если у кого-то случилась такая же беда - отключил надстройки IE и проблема исчезла.
Значит какая-то надстройка виновата. Буду искать.

Еше раз спасибо.