
如何使用 bash 腳本從 MySQL 資料庫轉儲表?
就像我們可以使用下面的命令來轉儲表
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