SQLITE入门-逐步讲解SQLITE命令行(三)
2012-07-10 16:38
169 查看
注解:?表示支持正则表达式
.backup ?DB? FILE 备份数据库到文件,默认备份的是main数据库,如果不附加数据库,test.db文件中默认的只有main数据库。 命令操作举例:
sqlite> .backup mydb.bak
sqlite>
此时可以再F盘看到mydb.bak文件,用记事本打开虽然是乱码,但可窥见一斑。
.restore ?DB? FILE 从备份文件还原数据和.backup相对应. 接上一步,我们可以ctrl+c结束命令,我们再建立一个新的库,来用mydb.bak文件还原,命令如下:
sqlite> ^C
F:\>sqlite3 test0.db
SQLite version 3.6.16
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> ;
sqlite> .restore mydb.bak
sqlite>
验证数据如下:
sqlite> select * from websites;
1|CTOChina.net
2|搜狐
3|雅虎
sqlite>
为了下边的顺利进行,我们重新打开test.db数据:
sqlite> ^C
F:\>sqlite3 test.db
SQLite version 3.6.16
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
.bail ON|OFF 遇到错误是继续还是终止选项,默认是终止.
.databases 显示文件中数据库列表,如果没有附加数据库的情况下,文件中只有main数据库。如:
sqlite> .databases
seq name file
--- --------------- ----------------------------------------------
0 main F:\test.db
sqlite>
.backup ?DB? FILE 备份数据库到文件,默认备份的是main数据库,如果不附加数据库,test.db文件中默认的只有main数据库。 命令操作举例:
sqlite> .backup mydb.bak
sqlite>
此时可以再F盘看到mydb.bak文件,用记事本打开虽然是乱码,但可窥见一斑。
.restore ?DB? FILE 从备份文件还原数据和.backup相对应. 接上一步,我们可以ctrl+c结束命令,我们再建立一个新的库,来用mydb.bak文件还原,命令如下:
sqlite> ^C
F:\>sqlite3 test0.db
SQLite version 3.6.16
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> ;
sqlite> .restore mydb.bak
sqlite>
验证数据如下:
sqlite> select * from websites;
1|CTOChina.net
2|搜狐
3|雅虎
sqlite>
为了下边的顺利进行,我们重新打开test.db数据:
sqlite> ^C
F:\>sqlite3 test.db
SQLite version 3.6.16
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
.bail ON|OFF 遇到错误是继续还是终止选项,默认是终止.
.databases 显示文件中数据库列表,如果没有附加数据库的情况下,文件中只有main数据库。如:
sqlite> .databases
seq name file
--- --------------- ----------------------------------------------
0 main F:\test.db
sqlite>
相关文章推荐
- SQLITE入门-逐步讲解SQLITE命令行(三)
- SQLITE入门-逐步讲解SQLITE命令行(一)
- SQLITE入门-逐步讲解SQLITE命令行(四)
- SQLITE入门-逐步讲解SQLITE命令行(二)
- SQLITE入门-逐步讲解SQLITE命令行(五)
- SQLITE入门-逐步讲解SQLITE命令行(四)
- SQLITE入门-逐步讲解SQLITE命令行(六)
- SQLITE入门-逐步讲解SQLITE命令行(五)
- SQLITE入门-逐步讲解SQLITE命令行(六)
- SQLITE入门-逐步讲解SQLITE命令行(一)
- SQLITE入门-逐步讲解SQLITE命令行(二)
- Spring MVC 入门示例讲解 - howtodoinjava
- HtmlUnit java爬虫入门 真实案例讲解 爬取电商网站数据
- 详细讲解Quartz如何从入门到精通 (3)
- 软件测试入门讲解
- Easyui + asp.net mvc + sqlite 开发教程(录屏)适合入门
- Windbg入门讲解
- 贝叶斯公式由浅入深大讲解—AI基础算法入门
- SpringMVC入门实例及详细讲解
- Android学习-----如何使用sqlite对于后台数据交换,sqlite使用例程入门