shell使用sql腳本進行sqlite3數據庫更新

轉載請註明出處!


1. 編寫sql腳本upgradeDB.sql,其中就是普通sql語句

update tablename set colname=value where ID=value;

2. 編寫shell腳本

#!/bin/sh
sqlite3 -init upgradeDB.sql crane.db << EOF
.quit
EOF


說明:直接使用“sqlite3 -init upgradeDB.sql”語句會進入sqlite3命令行,需在shell中使用重定向(<< EOF),輸入“.quit”退出


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章