如何对SQLite 3数据库文件执行sql脚本文件?

时间:2012-04-06 14:42:07

标签: sqlite

什么是MySQL的

的SQLite 3(3.7.11)模拟
mysql -p -u username database_name < file.sql

针对指定的数据库执行给定SQL脚本文件中的所有查询?

2 个答案:

答案 0 :(得分:61)

这应该有效:

[someone@somewhere ~]$ echo "select * from sometable;" > file.sql
[someone@somewhere ~]$ sqlite3 file.db < file.sql 
10/02/2012
11/01/2012
09/03/2012

答案 1 :(得分:6)

以下内容也应该有效:

 echo "SELECT id, username, email FROM fos_user_user;" | sqlite3 app/data.db3