Shell Script 刪除資料庫想刪的資料
因公司資料庫有幾千筆資料想要刪除,一筆一筆手動刪除太不科學了,所以用 shell script 輕鬆刪吧!
以下是以刪除 mail 為例子
vim delmail.sh
#!/bin/bash
cat ~/delmail.txt | while read output;
do
mysql -u帳號 -p密碼 資料庫名稱 -e"DELETE FROM 要刪除資料的表 WHERE email='$output'"
done
存檔
chmod +x delmail.sh
編輯 delmail.txt 一行一組 email 完成後就可以執行 delmail.sh 輕鬆愉快!
留言
張貼留言