sqlite数据如何转成mysql数据类型

news/2025/1/8 15:19:13/

一、使用工具Navicat Premium 16

1.把db文件拖到Navicat Premium中,选择数据库,点击工具,数据传输

 

选择下一步

 下一步

开始

这样就成功了,生成的sql文件就在你保存的位置了。

二、使用SQLiteStudio转换成mysql文件

 1.打开SQLiteStudio

https://download.csdn.net/download/tang242424/87811138  文件下载 

2.选择工具点击导出

2.选择数据库

 

3.下一步

 

4.导出格式 SQL   选择文件路径  编码选择UTF-8

5.导出格式选择最后一个 点击开始

 这样就成功了,生成的sql文件就在你保存的位置了。

三、修改生成的sql文件,在导入自己的数据库

 使用工具Navicat Premium 导出来的sql需要修改

1.PRAGMA    foreign_keys   false    PRAGMA foreign_keys = false; 删掉
2.DROP TABLE IF EXISTS `sqlite_sequence`;  这行及以后面所有内容删除
3.字段"" 换成 ``
4.INTEGER  换成 int
5.AUTOINCREMENT 换成 AUTO_INCREMENT
6.默认值的问题::
查找 DEFAULT '4' 替换为 DEFAULT ''
查找 DEFAULT 1   替换为 DEFAULT ''

使用SQLiteStudio导出来的sql需要修改

1.BEGIN及以上删掉
2.字段"" 换成 ``
3.INTEGER  换成 int
4.AUTOINCREMENT 换成 AUTO_INCREMENT
5.默认值的问题::
查找 DEFAULT '4' 替换为 DEFAULT ''
查找 DEFAULT 1   替换为 DEFAULT ''
6.查找 索引 删除当前以及后面所有


http://www.ppmy.cn/news/90395.html

相关文章

H264编解码开源库大集合

常用的H264编解码开源库有以下4个: 一、Openh264 Openh264是H.264视频编码器的实现,目标是成为工业标准。它提供了C和Java API,支持多种平台和应用程序。 一个轻量级的H.264视频编码器,由Cisco维护和开发。它提供了简单易用的A…

Windows10如何快速安装虚拟机! Hyper-V

您可以在 Windows 10 上使用 Hyper-V 来创建虚拟机。Hyper-V 是 Microsoft 提供的虚拟化软件。您可以按照以下步骤在 Windows 10 上安装 Hyper-V 虚拟机: 1. 打开 Hyper-V 管理器,您可以按下 Windows 键并键入 “Hyper-V 管理器”。如果没有Hyper-V这个选…

10年开发,浅谈eolink 、aifox、apipost 横向对比

功能对比 在实际工作中,eolink 、apifox、apipost 三个工具,我个人都有使用。接下来,我会对三款功能对比,于是我拉了个功能对比的清单。 特别说明:以下的对比,不吹不黑,只列功能,纯客观比对,不带有任何商业带货的意义。 eolink 、aifox、apipost 三款工具有很多功能模块,本次仅…

2023年DAMA-CDGA/CDGP认证合肥/厦门/长春/深圳可以报名

DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业…

线程池各参数学习

线程池学习_alutimo的博客-CSDN博客尚硅谷java并发包JUC线程池部分学习总结https://blog.csdn.net/qq_41228145/article/details/125650075老生常谈 线程池的参数ThreadPoolExecutor.java 的构造器 /*** Creates a new {code ThreadPoolExecutor} with the given initial* par…

C语言中的通用工具库stdlib.h

目录 1、malloc和free:用于动态内存分配和释放。 2、atoi和atof:用于将字符串转换为整数或浮点数。 3、rand和srand:用于生成随机数和设置随机数种子。 4、system:用于执行系统命令。 5、exit:用于退出程序。 6、…

简单易懂,一篇文章告诉你什么是云渲染!

随着5G、AI、云计算、云服务等资讯来袭,我们发现云渲染被更多人知晓和关注,通过搜集和调研云渲染业内的相关信息和模式,尽量用简明的方式为大家解答到底 什么是云渲染。 用户将本地任务提交到远程服务器,通过远程的计算机集群资源…

QT开发关于多线程相关使用

开发时有时候主线程中需要处理很多东西,有一些运算时间很长会导致程序直接卡主,这样用户体验就不太好 介绍三种我经常用的方式,简单方便: 1、直接使用创建多线程类然后使用 这个我以前博客写过:QT开发之多线程创建使…