[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Import MySQL из командной строки.
Wizer
Есть бэкап 60mb нужно импортнуть на localhost.
Пробовал bigdump и SypexDumper и phpmyadmin на 1XX строке выдает ошибку.
Как можно импортнуть командной строкой. rolleyes.gif

P.S. Нашел вот это:

"импортировать базу данных из файла, дампа (restore from dump)

mysql -u USERNAME -p DATABASE < mysqldump.sql"

но куда надо положить файл базы? blink.gif

Возможности создать новый бэкап нет. sad.gif





Спустя 13 минут, 46 секунд (2.11.2009 - 22:20) kirik написал(а):
Цитата (Wizer @ 2.11.2009 - 14:07)
но куда надо положить файл базы?

в mysqldump.sql smile.gif Или путь к нему (к этому файлу) пропиши.
А вообще раз даже sypex выдает ошибку, то смотри че там на этой 1ХХ строке..

Спустя 41 минута, 36 секунд (2.11.2009 - 23:02) Wizer написал(а):
mysqldump.sql - это папка? unsure.gif
а если прописать путь, то в каком формате.


Спустя 3 минуты, 38 секунд (2.11.2009 - 23:06) Guest написал(а):
В 1XX очень много описания (текста) больше 3000 больших описаний (на страницу каждая).

Попробую с командной еще.

P.S. И ответьте на предыдущий пост. rolleyes.gif

Спустя 11 минут, 5 секунд (2.11.2009 - 23:17) kirik написал(а):
Цитата (Wizer @ 2.11.2009 - 15:02)
mysqldump.sql - это папка?

Какая папка? Это файл с твоим дампом.

Цитата (Guest @ 2.11.2009 - 15:06)
В 1XX очень много описания (текста) больше 3000 больших описаний (на страницу каждая).

Кавычка наверное где-то затесалась..

Спустя 14 минут, 56 секунд (2.11.2009 - 23:32) glock18 написал(а):
Замечал, что утилиты выдают иногда ошибки в самых непонятных местах. На экранированной кавычке... или после ; пишет, что мол "синтакс. ошибка" на запрос, который идет следом (сразу видно, что проигнорирована wink.gif.

Один только mysql понимает все )))) Утилиты как правило ограничены своими собственными дампами (я дампа правда только двух использовал rolleyes.gif ). Может не все, конечно, но думается мне, что большая их часть точно.

Спустя 2 минуты, 27 секунд (2.11.2009 - 23:34) Wizer написал(а):
А как mysql узнает об его существовании(т.е. есть файл name.sql куда его закинуть)?
И как прописать абсолютный адресс?


Спустя 1 минута, 40 секунд (2.11.2009 - 23:36) Wizer написал(а):
=)

Спустя 8 минут, 45 секунд (2.11.2009 - 23:44) glock18 написал(а):
Wizer
mysql -u USERNAME -p DATABASE < /usr/sites/yoursite/mysqldump.sql

Кирилл поправит, если что с путем не так smile.gif

Положи куда-нить, и пропиши так путь.

Спустя 9 минут, 45 секунд (2.11.2009 - 23:54) kirik написал(а):
glock18
Ага, как-то так (если конечно путь такой, сайт может где-то в /home/USERNAME лежать).
Я такой командой пользуюсь, понятнее smile.gif
Код
mysql --user=USERNAME --password=PASSWORD DATABASE < /path/to/mysqldump.sql

Спустя 21 минута, 59 секунд (3.11.2009 - 00:16) Wizer написал(а):
У меня на локальном диске сайт D:\temp\mysite\mysqldump.sql (и сервер локальный)

Как правильно прописать?

P.S.

Так ругаеться:

-> mysql -root -myname <\D:/temp/mysite/mysqldump.sql

что Charset is not found
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.