创建一个shell脚本,在ubuntu中从php运行sqlite命令

Roo*_*opa 5 php sqlite shell ubuntu

我想在ubuntu10.10操作系统上使用A SHELL SCRIPT创建一个新的sqlite数据库....任何想法?

我尝试使用以下代码'create.sh'文件...

#!/bin/bash
sqlite ex3.db
create table t1(f1 integer primary key,f2 text)
Run Code Online (Sandbox Code Playgroud)

而不是从termminal运行./create.sh但它导致我sqlite>提示...我没有看到任何地方创建DB ex3 ..

请帮忙 ...

Kos*_*kyi 5

另一种方法是使用SQL_ENTRY_TAG_N

#!/bin/bash
sqlite3 mydatabase <<SQL_ENTRY_TAG_1
SELECT * FROM sqlite_master;
SQL_ENTRY_TAG_1
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅代码段


Vla*_*ich 4

#!/bin/bash

sqlite3 ex3.db "create table t1(f1 integer primary key,f2 text)"
Run Code Online (Sandbox Code Playgroud)

我认为应该可以,不幸的是,现在无法检查。