|
|
|
|
 pysqlite数据库导出的问题 - yahoo21cn [ 2005-03-14 12:47 | 266 byte(s)]
 Re: pysqlite数据库导出的问题 - yahoo21cn [ 2005-03-14 18:30 | 186 byte(s)]
 Re: pysqlite数据库导出的问题 - xyb [ 2005-03-14 16:38 | 115 byte(s)]
 Re: pysqlite数据库导出的问题 - limodou [ 2005-03-14 15:14 | 366 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
|
想通过pysqlite把数据库catalog导出,但是不知道如何执行语句。现在这种方法是下了sqlite的命令行工具,执行"sqlite3 -init test.db catalog > catalog.sql",但是catalog.sql的内容一开始是“Incomplete SQL”,是不是不应该这么执行。pysqlite是否有直接导出的办法?
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
pysqlite不行,因为它是一个程序接口,不是管理平台。
可以在sqlite3命令行中使用
sqlite>.output filename
这是设置输出文件
sqlite>.dump table
这是导出数据
还有一个windows下的管理工具叫sqlite3explorer的,用delphi写的可以非常方便地进行操作。你可以试一试。
|
|
|
----
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
多谢各位。命令行还是不行。echo .dump | sqlite your.db > dump.sql 是unix下的,我是win平台,以后如果在我的freebsd上安的话,应该可以用。
sqliteexplorer很好用,决定用这个了。
|
|
|
[Original]
[Print]
[Top]
|
|
|