命令名 | 命令說明 |
.help | 列出所有內(nèi)置命令。 |
.backup DBNAME FILE | 備份指定的數(shù)據(jù)庫到指定的文件,缺省為當(dāng)前連接的main數(shù)據(jù)庫。 |
.databases | 列出當(dāng)前連接中所有attached數(shù)據(jù)庫名和文件名。 |
.dump TABLENAME ... | 以SQL文本的格式DUMP當(dāng)前連接的main數(shù)據(jù)庫,如果指定了表名,則只是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輸出列左對齊顯示。 |
.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ù)庫,缺省為main數(shù)據(jù)庫,此時(shí)也可以指定其它數(shù)據(jù)庫名,被指定的數(shù)據(jù)庫成為當(dāng)前連接的attached數(shù)據(jù)庫。 |
.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ù)庫的所有表名,如果指定表名,則僅僅顯示匹配該表名的數(shù)據(jù)表名稱,參數(shù)TABLENAME支持LIKE表達(dá)式支持的通配符。 |
.width NUM1 NUM2 ... | 在MODE為column時(shí),設(shè)置各個(gè)字段的寬度,注意:該命令的參數(shù)順序表示字段輸出的順序。 |
見如下常用示例:
1). 備份和還原數(shù)據(jù)庫。
標(biāo)簽:阜陽 通化 荊州 臨滄 那曲 齊齊哈爾 泰州 海北
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQLite教程(八):命令行工具介紹》,本文關(guān)鍵詞 SQLite,教程,八,命令行,工具,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。