加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite学习笔记(11)命令行工具

发布时间:2020-12-12 20:26:00 所属栏目:百科 来源:网络整理
导读:SPAN style= "COLOR: #ff0000" sqlite .help / SPAN .backup ? DB ? FILE Backup DB (default "main" ) to FILE .bail ON | OFF Stop after hitting an error. Default OFF .databases List names and files of attached databases .dump ? TABLE ? ... Dump
<SPANstyle="COLOR: #ff0000">sqlite> .help </SPAN>.backup ?DB? FILEBackup DB(default "main") to FILE.bail ON|OFFStop after hitting an error. Default OFF.databases List names andfiles of attached databases .dump ?TABLE? ... Dump the database inan SQLtext format If TABLEspecified,only dump tables matching LIKEpattern TABLE. .echo ON|OFFTurn command echo on oroff .exit Exit this program .explain ?ON|OFF? Turn output mode suitable forEXPLAINon or off. With no args,it turns EXPLAINon. .header(s) ON|OFFTurn display of headers on oroff .help Show this message .import FILETABLEImport data from FILEinto TABLE.indices ?TABLE? Show names of all indices If TABLEspecified,only show indices fortables matching LIKEpattern TABLE. .load FILE?ENTRY? Load an extension library .log FILE|off Turn logging on oroff. FILEcan be stderr/stdout .mode MODE?TABLE? Set output mode where MODEis one of: csv Comma-separated values column Left-aligned columns. (See .width) html HTML<table> code insert SQLinsert statements forTABLEline One value per line list Values delimited by .separator string tabs Tab-separated values tcl TCLlist elements .nullvalue STRINGPrint STRINGin place of NULL values .output FILENAMESend output to FILENAME.output stdout Send output to the screen .prompt MAINCONTINUEReplace the standard prompts .quit Exit this program .read FILENAMEExecute SQL inFILENAME.restore ?DB? FILERestore content of DB(default "main") from FILE.schema ?TABLE? Show the CREATEstatements If TABLEspecified,only show tables matching LIKEpattern TABLE. .separator STRINGChange separator used by output mode and.import .show Show the current values forvarious settings .stats ON|OFFTurn stats on oroff .tables ?TABLE? List names of tables If TABLEspecified,only list tables matching LIKEpattern TABLE. .timeout MSTry opening locked tables forMSmilliseconds .width NUM1NUM2... Set column widths for"column"mode .timer ON|OFFTurn the CPU timer measurement on or off

命令名命令说明 .help 列出所有内置命令。 .backup DBNAME FILE 备份指定的数据库到指定的文件,缺省为当前连接的main数据库。 .databases 列出当前连接中所有attached数据库名和文件名。 .dump TABLENAME ... 以SQL文本的格式DUMP当前连接的main数据库,如果指定了表名,则只是DUMP和表名匹配的数据表。参数TABLENAME支持LIKE表达式支持的通配符。 .echo ON|OFF 打开或关闭显示输出。 .exit 退出当前程序。 .explain ON|OFF 打开或关闭当前连接的SELECT输出到Human Readable形式。 .header(s) ON|OFF 在显示SELECT结果时,是否显示列的标题。 .import FILE TABLE 导入指定文件的数据到指定表。 .indices TABLENAME 显示所有索引的名字,如果指定表名,则仅仅显示匹配该表名的数据表的索引,参数TABLENAME支持LIKE表达式支持的通配符。 .log FILE|off 打开或关闭日志功能,FILE可以为标准输出stdout,或标准错误输出stderr。 .mode MODE TABLENAME 设置输出模式,这里最为常用的模式是column模式,使SELECT输出列左对齐显示。 .nullvalue STRING 使用指定的字符串代替NULL值的显示。 .output FILENAME 将当前命令的所有输出重定向到指定的文件。 .output stdout 将当前命令的所有输出重定向到标准输出(屏幕)。 .quit 退出当前程序。 .read FILENAME 执行指定文件内的SQL语句。 .restore DBNAME FILE 从指定的文件还原数据库,缺省为main数据库,此时也可以指定其它数据库名,被指定的数据库成为当前连接的attached数据库。 .schema TABLENAME 显示数据表的创建语句,如果指定表名,则仅仅显示匹配该表名的数据表创建语句,参数TABLENAME支持LIKE表达式支持的通配符。 .separator STRING 改变输出模式和.import的字段间分隔符。 .show 显示各种设置的当前值。 .tables TABLENAME 列出当前连接中main数据库的所有表名,如果指定表名,则仅仅显示匹配该表名的数据表名称,参数TABLENAME支持LIKE表达式支持的通配符。 .width NUM1 NUM2 ... 在MODE为column时,设置各个字段的宽度,注意:该命令的参数顺序表示字段输出的顺序

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读