Импорт базы MySQL через консоль Для Linux:
mysql --user=root --password="123" </home/username/DebetPlusV12/base/org2/dpbase.arh
Экспорт базы MySQL через консоль Для Linux:
mysqldump --user=root --password="123" --database dpbase >/home/username/arh/dpbase20100517.arh
Примечание:
Eсли нужно импортировать/экспортировать несколько баз в одном
файле-архиве, тогда просто перечислите имена баз через пробел, например:
mysqldump --user=root --password="123" --database dpbase dpdemo mtvid olgaplus >/home/username/arh/bases20100517.arh
Экспорт базы PostgreSQL через консоль Для Linux:
pg_dump --host localhost --username postgres --format c --file "/home/username/arh/dpbase20100517.backup" --schema 'dpbase' serv
Примечание:
Можно не указывать формат сжатия информации, тогда по умолчанию будет
использоваться p – без сжатия, sql-скрипт. Можно указать такие: t –
формат tar; c – формат gzip, достигается максимальное сжатие данных.
Импорт базы PostgreSQL через консоль Для Linux:
pg_restore --host localhost --username postgres
--password 123 --dbname serv
"/home/username/DebetPlusV12/base/pgdpbase/dpbase.backup"
Примечание: Если нужно очистить (удалить) старые объекты, то используйте команду -с (или --clean).
Полезные ссылки:
http://postgresmen.ru/articles
http://www.postgresql.org/docs/
http://dev.mysql.com/doc/
Источник: http://www.debet.kiev.ua/import_export_bd_consol |