db.sqlite如何导出转储为sql文件
在使用 django框架写博客时,用的是sqlite数据库,想要将其中的db.sqlite转储为sql文件,
我是在linux下使用的,很多linux系统下都自带sqlite
检查是否安装sqlite
输入sqlite3如果有下列版本信息,就表明已经安装了
lk@lk-PC:~/Desktop/sql$ sqlite3 SQLite version 3.24.0 2018-06-04 19:24:41 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. sqlite>
如果没安装的话
从源代码区下载 sqlite-autoconf-*.tar.gz
https://www.sqlite.org/download.html
进入下载目录
$tar xvfz sqlite-autoconf-3071502.tar.gz $cd sqlite-autoconf-3071502 $./configure --prefix=/usr/local $make $make install
在make时可能要等一分钟左右
安装成功后,进入你的db.sqlite文件所在的目录,我的放在的桌面上,
lk@lk-PC:~$ cd Desktop/ lk@lk-PC:~/Desktop$ ls | grep db.sqlite3 db.sqlite3 lk@lk-PC:~/Desktop$ sqlite3 db.sqlite3 ".dump" > /home/lk/Desktop/new.sql lk@lk-PC:~/Desktop$