我将以下文件存储在sqltableTransfer文件中:
.o Mytable1.sql;.dump Mytable1;.o Mytable2.sql;.dump Mytable2;.o Mytable3.sql;.dump Mytable3;
并抓住机会
$sqlite3 sqltableTransfer
但这只是打开了sqlite3 shell.从命令行运行这样的脚本的正确方法是什么?
您为sqlite3程序提供的参数是数据库文件名.要从文件执行命令,必须将输入重定向到该文件:
$sqlite3 mydatabase.db < sqltableTransfer
或告诉它从该文件中读取:
$sqlite3 mydatabase.db ".read sqltableTransfer"总结
以上是内存溢出为你收集整理的从命令行运行Sqlite3脚本全部内容,希望文章能够帮你解决从命令行运行Sqlite3脚本所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)