
Как сделать дамп таблицы из базы данных MySQL с помощью bash-скрипта?
Например, мы можем использовать следующую команду для дампа таблицы.
mysql -u username -p database_name > file.sql
Но как мне выгрузить только одну таблицу из базы данных?
Может ли кто-нибудь мне помочь с тем же?
решение1
Очень просто
#!/bin/bash
mysqldump -uUSERNAME -pPASSWORD DBNAME MYTABLE > DBNAME-MYTABLE.sql
В целях резервного копирования вы можете добавить следующую дату:
#!/bin/bash
cur=`date +"%Y-%m-%d"`
mysqldump -uUSERNAME -pPASSWORD DBNAME MYTABLE > DBNAME-MYTABLE-${cur}.sql