使用Nvicat premium

1. 使用Nvicat premium打开sqlite数据库

我用的是sqlite3,所以填写连接名称然后选择数据库文件就可以了
在这里插入图片描述

2. 导出sqlite中的数据表

在这里插入图片描述
选择csv文件
在这里插入图片描述
全选表,然后下一步
在这里插入图片描述
继续下一步
在这里插入图片描述
默认设置就行了,下一步
在这里插入图片描述
在这里插入图片描述
完成之后点关闭,文件默认导出到桌面
在这里插入图片描述

3. 把上一步导出的csv文件导入mysql中

新建mysql数据库,找到mysql数据库中的表,右键选择导入向导
在这里插入图片描述
选CSV文件
在这里插入图片描述
选择刚刚导出的csv文件
在这里插入图片描述
这里默认
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里一定要注意类型

这里一定要注意类型

这里一定要注意类型
mysql和sqlite的类型不一样,非常容易出错导致保存的数据不一致,而且导入的时候也不会报错,要非常留意,如果发现错了可以删掉表重新导入,注意类型。
在这里插入图片描述
下一步
在这里插入图片描述
开始导入
在这里插入图片描述
此外,如果有时候单元格的数据太大,可以选择json格式导出导入。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐