[英]Shell script to import mysql dump file
我是 mysql 的新手。 我的要求是創建一個 shell 腳本,將一個 sql 轉儲文件導入到 linux 中的 mysql 中,這個腳本應該被 java 程序調用以進行恢復以單擊按鈕。
請就此給我建議。
問候,
昌都。
可以通過使用mysql來完成
mysql --user=USERNAME --password=PASSWORD DATABASE < DATABASE.sql
編輯:
要將其放在腳本中:
文件 loaddb.sh:
mysql --user=USERNAME --password=PASSWORD DATABASE < $1.sql
添加執行權限
chmod +x 加載db.sh
你會稱之為:
loaddb.sh 你的數據庫名
看到這個; 這可能是有益的:
#!/bin/sh
echo "ENTER DATA BASE NAME:"
read dbname
echo "ENTER DATABASE USER NAME:"
read dbuser
echo "ENTER DATASE PASSWORD:"
read dbpassword
mysqldump -u $dbuser -p$dbpassword $dbname>$dbname".sql"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.