日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

SQLite教程(八):命令行工具介紹

瀏覽:532日期:2023-04-05 14:56:00

工欲善其事,必先利其器。學(xué)好SQLite的命令行工具,對(duì)于我們學(xué)習(xí)SQLite本身而言是非常非常有幫助的。最基本的一條就是,它讓我們學(xué)習(xí)SQLite的過程更加輕松愉快。言歸正傳吧,在SQLite的官方下載網(wǎng)站,提供了支持多個(gè)平臺(tái)的命令行工具,使用該工具我們可以完成大多數(shù)常用的SQLite操作,就像sqlplus之于Oracle。以下列表給出了該工具的內(nèi)置命令:

命令名 命令說明 .help 列出所有內(nèi)置命令。 .backup DBNAME FILE 備份指定的數(shù)據(jù)庫(kù)到指定的文件,缺省為當(dāng)前連接的main數(shù)據(jù)庫(kù)。 .databases 列出當(dāng)前連接中所有attached數(shù)據(jù)庫(kù)名和文件名。 .dump TABLENAME ... 以SQL文本的格式DUMP當(dāng)前連接的main數(shù)據(jù)庫(kù),如果指定了表名,則只是DUMP和表名匹配的數(shù)據(jù)表。參數(shù)TABLENAME支持LIKE表達(dá)式支持的通配符。 .echo ON|OFF 打開或關(guān)閉顯示輸出。 .exit 退出當(dāng)前程序。 .explain ON|OFF 打開或關(guān)閉當(dāng)前連接的SELECT輸出到Human Readable形式。 .header(s) ON|OFF 在顯示SELECT結(jié)果時(shí),是否顯示列的標(biāo)題。 .import FILE TABLE 導(dǎo)入指定文件的數(shù)據(jù)到指定表。 .indices TABLENAME 顯示所有索引的名字,如果指定表名,則僅僅顯示匹配該表名的數(shù)據(jù)表的索引,參數(shù)TABLENAME支持LIKE表達(dá)式支持的通配符。 .log FILE|off  打開或關(guān)閉日志功能,F(xiàn)ILE可以為標(biāo)準(zhǔn)輸出stdout,或標(biāo)準(zhǔn)錯(cuò)誤輸出stderr。 .mode MODE TABLENAME 設(shè)置輸出模式,這里最為常用的模式是column模式,使SELECT輸出列左對(duì)齊顯示。 .nullvalue STRING  使用指定的字符串代替NULL值的顯示。 .output FILENAME  將當(dāng)前命令的所有輸出重定向到指定的文件。 .output stdout  將當(dāng)前命令的所有輸出重定向到標(biāo)準(zhǔn)輸出(屏幕)。 .quit  退出當(dāng)前程序。  .read FILENAME  執(zhí)行指定文件內(nèi)的SQL語句。 .restore DBNAME FILE  從指定的文件還原數(shù)據(jù)庫(kù),缺省為main數(shù)據(jù)庫(kù),此時(shí)也可以指定其它數(shù)據(jù)庫(kù)名,被指定的數(shù)據(jù)庫(kù)成為當(dāng)前連接的attached數(shù)據(jù)庫(kù)。 .schema TABLENAME 顯示數(shù)據(jù)表的創(chuàng)建語句,如果指定表名,則僅僅顯示匹配該表名的數(shù)據(jù)表創(chuàng)建語句,參數(shù)TABLENAME支持LIKE表達(dá)式支持的通配符。 .separator STRING 改變輸出模式和.import的字段間分隔符。 .show 顯示各種設(shè)置的當(dāng)前值。 .tables TABLENAME 列出當(dāng)前連接中main數(shù)據(jù)庫(kù)的所有表名,如果指定表名,則僅僅顯示匹配該表名的數(shù)據(jù)表名稱,參數(shù)TABLENAME支持LIKE表達(dá)式支持的通配符。 .width NUM1 NUM2 ... 在MODE為column時(shí),設(shè)置各個(gè)字段的寬度,注意:該命令的參數(shù)順序表示字段輸出的順序。


  見如下常用示例:

    1). 備份和還原數(shù)據(jù)庫(kù)。
 復(fù)制代碼 代碼如下:
    --在當(dāng)前連接的main數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)數(shù)據(jù)表,之后再通過.backup命令將main數(shù)據(jù)庫(kù)備份到D:/mydb.db文件中。
    sqlite> CREATE TABLE mytable (first_col integer);
    sqlite> .backup "D:/mydb.db"
    sqlite> .exit
    --通過在命令行窗口下執(zhí)行sqlite3.exe以重新建立和SQLite的連接。
    --從備份文件D:/mydb.db中恢復(fù)數(shù)據(jù)到當(dāng)前連接的main數(shù)據(jù)庫(kù)中,再通過.tables命令可以看到mytable表。
    sqlite> .restore "D:/mydb.db"
    sqlite> .tables
    mytable
   
    2). DUMP數(shù)據(jù)表的創(chuàng)建語句到指定文件。
 復(fù)制代碼 代碼如下:
    --先將命令行當(dāng)前的輸出重定向到D:/myoutput.txt,之后在將之前創(chuàng)建的mytable表的聲明語句輸出到該文件。
    sqlite> .output D:/myoutput.txt
    sqlite> .dump mytabl%
    sqlite> .exit
    --在DOS環(huán)境下用記事本打開目標(biāo)文件。
    D:\>notepad myoutput.txt
   
    3). 顯示當(dāng)前連接的所有Attached數(shù)據(jù)庫(kù)和main數(shù)據(jù)庫(kù)。
 復(fù)制代碼 代碼如下:
    sqlite> ATTACH DATABASE "D:/mydb.db" AS mydb;
    sqlite> .databases
    seq  name               file
    ---  ---------------  ------------------------
    0    main
    2    mydb                D:\mydb.db
   
    4). 顯示main數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)表。
 復(fù)制代碼 代碼如下:
    sqlite> .tables
    mytable
   
    5). 顯示匹配表名mytabl%的數(shù)據(jù)表的所有索引。
 復(fù)制代碼 代碼如下:
    sqlite> CREATE INDEX myindex on mytable(first_col);
    sqlite> .indices mytabl%
    myindex       
   
    6). 顯示匹配表名mytable%的數(shù)據(jù)表的Schema信息。
 復(fù)制代碼 代碼如下:
    --依賴該表的索引信息也被輸出。
    sqlite> .schema mytabl%
    CREATE TABLE mytable (first_col integer);
    CREATE INDEX myindex on mytable(first_col);
   
    7). 格式化顯示SELECT的輸出信息。
 復(fù)制代碼 代碼如下:
    --插入測(cè)試數(shù)據(jù)
    sqlite> INSERT INTO mytable VALUES(1);
    sqlite> INSERT INTO mytable VALUES(2);
    sqlite> INSERT INTO mytable VALUES(3);   
    --請(qǐng)注意沒有任何設(shè)置時(shí)SELECT結(jié)果集的輸出格式。
    sqlite> SELECT * FROM mytable;
    1
    2
    3   
    --顯示SELECT結(jié)果集的列名。
    --以列的形式顯示各個(gè)字段。
    --將其后輸出的第一列顯示寬度設(shè)置為10.
    sqlite> .header on
    sqlite> .mode column
    sqlite> .width 10
    sqlite> SELECT * FROM mytable;
    first_col
    ----------
    1
    2
    3
 

標(biāo)簽: SQLite
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
美女久久久久久 | 午夜精品亚洲| 高清久久精品| 97精品一区二区| 久久精品97| 麻豆精品一区二区综合av| 日韩1区2区日韩1区2区| 欧美视频精品全部免费观看| 日韩精品五月天| 欧美一级全黄| 麻豆精品视频在线| 成人在线视频免费| 国产综合精品一区| 中文久久精品| 午夜视频一区二区在线观看| 午夜久久av | 国产一在线精品一区在线观看| av资源亚洲| 九九在线精品| 欧美自拍一区| 不卡一二三区| 首页国产欧美久久| 日韩二区三区在线观看| 精品一区二区三区中文字幕视频| 国产h片在线观看| 激情91久久| 一二三区精品| 国产中文字幕一区二区三区| 久久一区二区三区电影| 色综合视频一区二区三区日韩 | 精品福利久久久| 在线看片福利| 亚洲一区二区三区久久久| 中文字幕一区二区av| 美女视频黄久久| 六月丁香综合| 日韩不卡一区| 中文不卡在线| 99久久99久久精品国产片果冰 | 捆绑调教美女网站视频一区| 国产videos久久| 免费在线看一区| av在线资源| 国产精品一区二区三区av麻| 久久国产亚洲| 国产精品欧美一区二区三区不卡| 久久久久.com| 国产女优一区| 久草免费在线视频| 国产日本久久| 日韩欧乱色一区二区三区在线| 久久久久久久久久久妇女 | 中文字幕乱码亚洲无线精品一区| 丰满少妇一区| 国产精品久久久久久模特| 国产亚洲福利| 日韩一区三区| 国产一区二区三区四区五区传媒| 亚洲3区在线| 香蕉精品久久| 免费污视频在线一区| 久久三级毛片| 欧美精品福利| 日韩国产在线一| 亚洲精品自拍| 亚洲精品黄色| 日韩精品久久久久久| 亚洲免费成人av在线| 综合亚洲自拍| 欧美精品三级在线| 国产精品色婷婷在线观看| 清纯唯美亚洲综合一区| 国产欧美精品久久| 久久wwww| 国产精品s色| 欧美成人aaa| 国产欧洲在线| 午夜精品免费| 日本v片在线高清不卡在线观看| 亚洲综合日韩| 青青在线精品| 激情国产在线| 日本欧美在线看| 日韩激情网站| 欧美激情另类| 亚洲一区亚洲| 久久国产欧美日韩精品| 精品亚洲成人| 亚洲神马久久| 蜜臀91精品一区二区三区| 日本亚洲三级在线| **爰片久久毛片| 日本久久黄色| 国产精品日韩久久久| 国产九一精品| 国产专区一区| 国产欧美高清| 日韩亚洲精品在线| 国产免费av一区二区三区| 91精品婷婷色在线观看| 亚洲涩涩av| 国产综合色区在线观看| 日本中文字幕一区二区| 蜜桃成人精品| 婷婷亚洲精品| 亚洲国内欧美| 久久wwww| 日本不卡高清| 亚洲作爱视频| 亲子伦视频一区二区三区| 69堂精品视频在线播放| 91久久中文| 中文字幕高清在线播放| 欧美日韩18| 日韩专区在线视频| 欧美亚洲激情| 伊人网在线播放| 精品一区二区三区在线观看视频| 亚洲精品高潮| 亚洲国内欧美| 色网在线免费观看| 国产精品igao视频网网址不卡日韩| 日韩午夜免费| 好吊日精品视频| 99精品国产一区二区三区| 黑森林国产精品av| 精品一区二区三区的国产在线观看| 亚洲精品九九| 91成人精品在线| 欧美日韩午夜| 国产欧美高清视频在线| 日韩精品a在线观看91| 蜜桃久久精品一区二区| 国产手机视频一区二区| 麻豆理论在线观看| 中文字幕在线看片| 国产精品国产三级国产在线观看| 免费看久久久| 精品三级在线| 国产一区福利| 99久久夜色精品国产亚洲1000部| 久久久久亚洲| 另类av一区二区| 日韩精品欧美成人高清一区二区| 亚洲精选成人| 91亚洲无吗| 精品视频在线你懂得| 久久这里只有| 欧美日韩尤物久久| 五月天久久久| 在线精品视频一区| 97久久中文字幕| 97精品在线| 亚洲欧美日韩专区| 国产欧美日韩综合一区在线播放| 久久精品国产在热久久| 欧美日韩尤物久久| 色综合视频一区二区三区日韩| 国产乱码精品一区二区三区亚洲人| 国产成人黄色| 免费久久99精品国产自在现线| 国产欧美在线| 伊人精品在线| 麻豆精品久久| 久久视频国产| 日韩av一区二| 婷婷激情一区| 国产精品亚洲欧美一级在线| 国产91久久精品一区二区| 日本欧美大码aⅴ在线播放| 欧美韩日一区| 欧美有码在线| 一区免费在线| 国产资源在线观看入口av| 亚洲三级国产| 亚洲性色视频| 伊伊综合在线| 国产精品一区高清| 亚洲欧美在线专区| 影音先锋国产精品| 麻豆精品99| 欧美日韩伊人| 亚洲精品福利| 亚洲欧美日韩国产| 久久中文视频| 日韩一区二区三区免费| 另类欧美日韩国产在线| 日韩精品三区四区| 一区二区不卡| 亚洲精品系列| 视频一区欧美精品| 合欧美一区二区三区| 亚洲午夜精品久久久久久app| 福利片在线一区二区| 久久中文精品| 国产精品一区二区三区av| 国产亚洲电影| 亚洲精品乱码日韩| 亚洲人成毛片在线播放女女| 国产福利一区二区三区在线播放|