привет всем!
замучался искать ответ на свой вопрос, оч надеюсь на помощь ![]()
вобщем, есть вот такой список файлов в папке с название_db:
помогите импортировать. у меня на компе стоит denwer и кнопки импорт там вообще не нашел..
Неактивен
filmo
Остановите MySQL.
Все эти файлы вместе с папкой в которой они находятся переместите в каталог data. Найти каталог data можно так: запустите phpMyAdmin, перейдите на страницу переменных и посмотрите значение переменной datadir.
После копирования файлов запустите MySQL и проверьте отображаются ли таблицы в phpMyAdmin. Если отображаются имена таблиц, а данные не видны, то попробуйте выполнить SQL запрос (замените table_name на имя таблицы):
REPAIR TABLE `table_name`;
На будущее. Делайте экспорт данных БД с помощью создания дампа в phpMyAdmin на странице экспорта.
Неактивен
Hanut
сделал как Вы описали.
таблица появилась..
я изначально неправильно описал задачу.
вот этот список файлов (бд) мне надо залить на сайт. хостер сказал, что в таком виде не может их залить, я должен сделать дамп базы данных.
вчера вообще впервые с этим столкнулся.. кое-как импортировал.
запихнул в пхпадмин, пытаюсь экспортировать и...

то же самое пишет ms sql server
в чем может быть дело?
я неправильно что-то делаю? ![]()
Отредактированно filmo (2010-01-30 05:59:32)
Неактивен
filmo
Вам необходимо узнать версию MySQL с которой были скопированы эти файлы. Скопировать в каталог data файлы таблиц можно только если версия MySQL сервера идентична, или хотя бы версии одной ветки (5 или 4). Если у вас Денвер, то вы видите, что версия MySQL сервера 4.1.8, следовательно если файлы из каталога data были сохранены с версии MySQL 5, то они не будут корректно импортированы (что вы и видите в комментарии дампа).
1) Узнать версию MySQL с которой были сохранены файлы из каталога data.
2) Установить аналогичную или похожую версию MySQL на ваш компьютер и скопировать файлы в каталог data.
3) Сделать дамп обычным образом с помощью phpMyAdmin.
Неактивен
Здравствуйте! Помогите пожалуйста разобраться. Я абсолютный "чайник". Объясните, что это значит?
Путь к файлу с дампом базы
относительно домашней директории.
Файл дампа базы необходимо
предварительно загрузить на сервер.
Неактивен
У вас есть сайт.ру с каталогом pma в котором установлен phpMyAdmin. Вы создаете рядом с каталогом pma еще один sql и загружаете в него дамп БД, например test.sql. Относительный путь к файлу дампа от корня сайта будет
./sql/test.sql
А от каталога pma
../sql/test.sql
Одна точка означает - от текущего каталога. Две точки во втором примере означают - на уровень ниже.
Неактивен
Здравствуйте! Спасибо за ответ на предыдущий вопрос. А у меня новая проблема. Как удалить файл из файлового менеджера, если произошла ошибка?
Неактивен
Нина написал:
Как удалить файл из файлового менеджера, если произошла ошибка?
Не смог понять вопрос. Опишите поподробнее, или проиллюстрируйте.
Неактивен
подскажите, как вставить иллюстрацию в форум?
Неактивен
Нина
Воспользуйтесь данным сервисом -
Неактивен
Добрый день.
Подскажите пожалуйста в чем может быть проблема.
Не могу импортировать базу данных с локального ПК на удаленный.
Файл БД весит 1,4 мб, в архиве - 240 кб. Несжатая база подвисает на загрузке, а архивная загружается быстро, но ругается, находит ошибки:
Пробовал в разных браузерах, по разному сжимал в zip. О кодировке не забыл, после экспорта пересохранял в другой кодировке...
Кроме всего, база которая была экспортирована с удаленного сервера не импортируется на него же...
Подскажите в чем причина.
Спасибо.
Неактивен
botanic
Разархивации не происходит, прямо бинарные данные вместо SQL запроса пытается выполнить. Почему не распознается архив мне не понятно.
Я бы посоветовал вам поставить свою копию phpMyAdmin и импортировать с его помощью из папки upload, для чего в конфигурационном файле phpMyAdmin (config.inc.php) надо прописать следующую директиву:
$cfg['UploadDir'] = './upload';
В корне phpMyAdmin создать каталог upload и загрузить в него по FTP дамп .sql, после чего он появится на странице импорта.
Неактивен
|
|