Извлечение дампов данных из файла .sql - PullRequest
0 голосов
/ 20 декабря 2010

У меня есть файл .sql, это резервная копия базы данных четырехлетней давности. Этот файл .sql заполнен созданием таблиц, а также дампами данных. Поскольку мне на самом деле не нужны и не нужны данные, я ищу способ извлечь все дампы данных из файла .sql. Так что я только восстанавливаю архитектуру таблиц.

I думаю .sql файл был создан службой резервного копирования cPanel.

Есть ли какой-нибудь автоматизированный способ сделать это? Я не могу сделать это вручную, потому что файл .sql содержит огромное количество строк.

1 Ответ

1 голос
/ 20 декабря 2010

@ Boyd: импортировать файл дампа локально, используя

mysqldump -d -h localhost -u root -p thedatabase > dumpfile.sql

Затем экспортируйте только структуру, используя

mysqldump -u username -p --no-data thedatabase > newdumpfile.sql
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...