一、数据库操作
2.在CMD下进入到E:\PHPlearn下(cd .. cd E:\PHPlearn)
3.在CMD命令提示符下输入sqlite3.exe test.db(test.db是数据库名)回车,执行完后,命令提示符自动跳转到"sqlITE>"状态。
注意:这时test.db数据库确实已经创建好了但是还是个临时所以现在要输入sql命令 ,这时还是看不到这个数据库!等表格创建或关闭sqlite3
4.create table user(’用户名‘);这时可以看到E:\PHPlearn下的这个数据库文件了。
5.如果下次还要使用此数据库时仍然使用sqlite3.exe test.db即可进入此数据库
7.其它问题可以查看DOC和.help
二、数据表操作
1.CREATE TABLE
例:CREATE TABLE IF NOT EXISTS foo (..)
create-table-stmt:
@H_301_59@
column-def:
@H_301_59@type-name:
@H_301_59@column-constraint:
@H_301_59@table-constraint:
@H_301_59@foreign-key-clause:
@H_301_59@2.DROP TABLE
drop-table-stmt:
@H_301_59@
三、数据类型
来自create table语句或者强转语句的范例类型名
产生的近似
用于决定近似的规则
INT
INTEGER
TINYINT
SMALLINT
MEDIUMINT
BIGINT
UNSIGNED BIG INT
INT2
INT8INTEGER
1
CHARACTER(20)
VARCHAR(255)
VARYING CHARACTER(255)
NCHAR(55)
NATIVE CHARACTER(70)
NVARCHAR(100)
TEXT
CLOBTEXT
2
BLOB
no datatype specifiedNONE
3
REAL
DOUBLE
DOUBLE PRECISION
FLOATREAL
4
NUMERIC
DECIMAL(10,5)
BOOLEAN
DATE
DATETIMENUMERIC
5
refer:http://www.sqlite.org/lang.html
原文链接:https://www.f2er.com/sqlite/200822.html