您的位置:首页 > 数据库

Sqlite - 基本操作及数据类型一览

2014-01-08 09:35 423 查看
 一、数据库操作

1.将sqlite3.exe文件放在任何位置(本人放在E:\Phplearn) 

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:



column-def:



type-name:



column-constraint:



table-constraint:



foreign-key-clause:



2.DROP TABLE

drop-table-stmt:



三、数据类型

来自create table语句或者强转语句的范例类型名

产生的近似

用于决定近似的规则

INT

INTEGER

TINYINT

SMALLINT

MEDIUMINT

BIGINT

UNSIGNED BIG INT

INT2

INT8

INTEGER

1

CHARACTER(20)

VARCHAR(255)

VARYING CHARACTER(255)

NCHAR(55)

NATIVE CHARACTER(70)

NVARCHAR(100)

TEXT

CLOB

TEXT

2

BLOB

no datatype specified

NONE

3

REAL

DOUBLE

DOUBLE PRECISION

FLOAT

REAL

4

NUMERIC

DECIMAL(10,5)

BOOLEAN

DATE

DATETIME

NUMERIC

5

refer:http://www.sqlite.org/lang.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: