? ??????? ? ? ? 創(chuàng)建
? ? ??? ????????$sqlite3 DatabaseName.db
? ? ? ?? ???????查看
? ? ?? ???????? sqlite>.databases
? ??? ??????? ? 退出
? ? ??? ??????? sqlite>..quit
? ? ? ?? ????????導出
? ? ? ?? ????????$sqlite3 testDB.db .dump > testDB.sql? ? ? ? ? ?恢復:?$sqlite3 testDB.db .dump <? testDB.sql?
? ??????sqlite>?ATTACH DATABASE 'DatabaseName' As 'Alias-Name';
? ???????sqlite>DETACH DATABASE 'Alias-Name';
? ???????創(chuàng)建
? ? ? ? create table 名字(
? ??????????信息
????????????????);
? ? ? ? ? ?驗證是否成功
? ? ? ? ? ? sqlite>.tables
? ? ? ? ? ? 查看詳細信息
? ??????????sqlite>.schema 名字
? ???????sqlite>DROP TABLE 名字;? ? ? ? ? ? ?注意末尾的分號
? ??????sqlite> INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY)
????????? ...> VALUES(5,'dACID',27,'Texas',85000.00);
? ? ? ? 或者
? ???????INSERT INTO COMPANY?VALUES(5,'dACID',27,'Texas',85000.00);
? ? ? ? 表對表
? ??????INSERT INTO first_table_name [(column1, column2, ... columnN)]
? ? ? ? ?SELECT column1, column2, ...columnN
????????? FROM second_table_name
????????? [WHERE condition];
? ??????select * from runoob_tbl;
? ??????select _column,_column from _table [where Clause] [limit N][offset M]
? ???????select *?: 返回所有記錄
?????????limit N?: 返回 N 條記錄
?????????offset M?: 跳過 M 條記錄, 默認 M=0, 單獨使用似乎不起作用
?????????limit N,M?: 相當于?limit M offset N?, 從第 N 條記錄開始, 返回 M 條記錄
????????實現(xiàn)分頁:
????????select * from _table limit (page_number-1)*lines_perpage, lines_perpage
????????或
????????select * from _table limit lines_perpage offset (page_number-1)*lines_perpage