目录

  • 0.准备工具
  • 1.将数据从MySQL导出
    • 1.1 新建MySQL连接
    • 1.2 新建MySQL数据库
    • 1.3 导出txt文件
  • 2.将数据导入SQLite
    • 2.1 新建.db文件
    • 2.2 新建SQLite连接
    • 2.3 新建SQLite数据库
    • 2.4 导入txt文件

0.准备工具

本方法通过 Navicat 16 实现,官方下载链接:https://www.navicat.com.cn/download/navicat-premium,下载后可免费试用14天。

1.将数据从MySQL导出

将数据从MySQL中通过导出为txt文件,具体步骤如下:

1.1 新建MySQL连接

1、打开Navicat 16软件,点击【连接】按钮,如下图所示,选择【MySQL】。2、在弹出的框中按照下图填写:

1.2 新建MySQL数据库

连接新建成功后,打开连接,新建一个数据库,在数据库右键【运行SQL文件】,此时就可以看到MySQL数据库中的数据表了。

1.3 导出txt文件

1、在数据库右键【导出向导】,选择【*.txt】格式,下一步,勾选需要迁移的表,一直点击【下一步】,直到最后一步。

2、点击【开始】按钮,导出完毕后提示【Finished successfully】,txt文件路径可以点击【打开】查看。

2.将数据导入SQLite

将txt数据导入SQLite,具体步骤如下:

2.1 新建.db文件

在任意路径下新建一个txt文件,后缀改为【.db】,文件名即为数据库名称,如【SQLiteData.db】。

2.2 新建SQLite连接

按照前面一样的方法新建SQLite连接,如下图所示。

2.3 新建SQLite数据库

在forSQLite连接右键【附加数据库】,如下图所示填写。

2.4 导入txt文件

1、打开数据库后,在【表】右键【导入向导】,如下图所示。

2、选择【*.txt】格式,点击【下一步】,将刚刚从MySQL导出的文件添加在下图框中,然后一直点击【下一步】。

3、最后点击【开始】,成功后如下图所示。

4、关闭弹窗后,即可在Navicat中看到数据表已经导入SQLite,数据已经存储在上面新建的【SQLiteData.db】文件中。

MySQL向SQLite的数据库迁移(SQL文件转存为DB文件)相关推荐

  1. android mysql sqlite_Android SQLite (一) 数据库简介

    大家好,今天来介绍一下SQLite的相关知识,并结合Java实现对SQLite数据库的操作. SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎.它支持大多数的SQL92标准 ...

  2. MySQL命令行导出数据库(sql脚本)

    MySQL命令行导出数据库: 1.进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 输入的命令行:cd C:\Program Files\MySQL\MySQL Server ...

  3. Xml数据导入MySQL,SQLite等数据库

    导入到mysql数据库和导入到SQLite数据库比较类似,这就演示导入到SQLite数据库中: ①先看下person.xml文件中的数据: ②导入到数据库中(基本图文中一步步来就够了,截图很详细了):

  4. python db文件_python中查看.db文件中表格的名字及表格中的字段操作

    1.问题描述: 我桌面上有一个"账号密码.db"文件,我现在想知道里面有几张表格table.表格的名字.表头结构. 2.使用SQL语句"""selec ...

  5. S3上备份的json文件转存成parquet文件

    背景: 大量falcon 监控数据打到kinesis,然后把kinesis内的数据以json格式实时备份到s3上(临时备份),为了降低成本,减少S3空间占用以及后期数据分析,计划把s3上的json文件 ...

  6. Systemback无法将超过4G的sblive文件转存为镜像文件的解决办法

    1.情况说明:生成的sblive无法转存为光盘镜像(无法点击该项) 2.解决办法 systemback是一个很好的备份还原软件.用它还可以生成自己的linux系统镜像文件.但是在使用时会发现当生成的s ...

  7. 4.MySQL连接并选择数据库(SQL C)

    在连接了MySQL数据库之后,可以通过SQL命令或者C.PHP.JAVA等程序来指定需要操作的数据库.这里主要介绍SQL命令和相应的C程序. 首先创建用户rick(赋予所有权限) mysql> ...

  8. mysql换成oracle_mysql数据库迁移至Oracle数据库

    本文实例为大家分享了java获取不同路径的方法,供大家参考,具体内容如下 1.使用工具: (1) Navicat Premium (2) PL/SQL Developer 11.0 (3) Oracl ...

  9. bugfree 修改mysql 配置信息_Bugfree数据库迁移配置方案

    [FOR] 该文档适合人群: 1.从事软件测试行业 2.了解bugfree缺陷管理系统 [Why] 当初在搭建bugfree系统时,使用的是xampp环境,之后一直出现一个时差的问题,这一直都是用修改 ...

最新文章

  1. Ubuntu 创建文件快捷方式 启动器
  2. Android 多点触控 MotionEvent详解
  3. python数组随机打乱_对Python random模块打乱数组顺序的实例讲解
  4. 火车载客(ybtoj-二叉堆)
  5. ajax on ture,细数Ajax请求中的async:false和async:true的差异
  6. ftp连接oracle服务器,使用SSL加密连接FTP - 架建SSL安全加密的FTP服务器(图)_服务器应用_Linux公社-Linux系统门户网站...
  7. Js中RegExp对象
  8. php区分全角半角字符,php如何判断是字符串全角还是半角
  9. oracle升级12.2,Oracle 11.2.0.4升级到12.2.0.1
  10. 如何用阿里云服务器建立一个wordpress网站?
  11. 封装系统驱动放哪里啊_MPS做一体化电机驱动方案有三大绝招
  12. 删除任务管理器中的启动项
  13. java 模拟ping_模拟Ping操作的一个Java类
  14. 学会提问-批判性思维指南运用
  15. 网易云音乐Android一面面经
  16. Android破解学习之路(十五)—— 【Unity3D】洛菲斯的呼唤(Lophis roguelike)无限金币(道具)的实现 破解
  17. Python爬虫 抓取拉勾招聘信息
  18. 2个鸡蛋,100层楼问题
  19. 微信公众号 隐藏菜单
  20. Verdi和DVE 中高亮设置波形颜色

热门文章

  1. OpenWrt编译自定义固件
  2. 细数小程序获量的6种方式和常见问题
  3. TypeScript入门篇——基础知识(快速了解js与ts差异)
  4. SEO大视野,高度决定一切
  5. 数学解析Logistic回归算法
  6. tear off技术
  7. C++ 抽象类 (abstract class)
  8. PythonC++相互混合调用编程全面实战-17C++调用python函数并传递list参数并获取返回
  9. 实时股票分析系统的架构与算法
  10. 遍历图像 找最小外接矩形 matlab,2018a版本MatLab利用regionprops函数获取图片中物体轮廓最小外接矩形...