navicat 迁移mysql数据库到sqlite中,生成xxx.db文件

1、本机(windows系统)安装sqlite数据库。

下载地址为(http://www.sqlite.org/download.html),在Precompiled Binaries for Windows选项中,选择下载(sqlite-tools-win32-x86-3220000.zip),解压之后会有三个文件(sqldiff.exe, sqlite3.exe, sqlite2_analyzer.exe),把这三个文件放到一个文件夹中,比如sqlite,然后把这个文件夹的全路径(E:\sqlite)添加到系统环境变量path中。重启cmd,输入sqlite3,会有提示SQLite version等等的提示,表示安装成功;

2、创建准备装载数据的sqlite数据库(xxx.db)

创建一个文件夹mySqlite,在此文件夹中运行cmd,输入命令'sqlite3 test.db'回车,然后输入'.database,就会自动创建一个数据库(test.db);
使用navicat连接sqlite数据库。点击‘连接’,选中sqlite,连接名填写test.db,选择‘现有数据库文件’,选中数据库(test.db)的路径,连接测试。

3、使用navicat传输数据到test.db中。

用navicat连接mysql数据库,选中需要转移的数据库,右键选择“数据传输”。‘常规’选项中的‘源’,就是准备转移的数据源mysql。‘目标’就是sqlite数据库,选中test.db,选中一个数据库(main),然后点击开始传输。
test.db的文件可以在ios、android或者其他 使用sqlite的设备中使用。
举一反三:对于其他的数据库,例如:oracle,db,都可以使用这样的方法进行数据库转换。

注意:在传输时,被传输的数据库应处于关闭状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值