sqlite数据导入mysql
sqlite导出数据
1.首先将sqlite数据库中的数据库格式由db或者db3等转为.sql格式,方法如下:
首先是不修改路径的情况下,在命令行下(方法一):
sqlite3 database_name.db3#这个地方是直接通过sqlite3进入该数据库,也可以通过方法二进入
.output database_name.sql
.dump
这个时候如果操作正常则后台在转储db文件为sql文件。另外,我的默认路径是C:\Users\jiayou (路径一定要注意,如果程序默认的路径下没有你要转储的文件,命令行不报错)所以需要将需转储的db文件放到这个目录下,同时,转储得到的sql文件也在本目录下。
如果数据库内容不在默认路径下(方法二):
sqlite3
.open e:database_name.db3#database_name.db3在e盘下
.tables#查看该数据库下有哪些表
.cd e:#为了将转储得到的数据库放到e盘,先进入e盘
.output database_name.sql
.dump
2.用编辑器打开database_name.sql可以看到该数据库的所有生成数据库代码。
我用sqlite转储得到的sql语句在建表的时候前面多两行与mysql建表语句不一致的,需要删掉。其余内容验证后两者语句格式是一致的。
mysql导入数据库(我用的是Navicat)
3.在建立的连接下新建一个数据库database_name(命名一致);双击该数据库成为绿色;右击该数据库;运行sql文件;接着就会显示在导入数据
4.导入结束后,中间可能有些错误信息,如果不影响大致数据的导入,可以忽略,等导入结束后,刷新该数据库或该链接,如果没有刷新出来,关掉Navicat,重新打开就可以了
补充几个参考导入导出的链接,参数很齐全 http://blog.chinaunix.net/uid-22666248-id-2182334.html
https://www.yiibai.com/sqlite/export.html https://blog.csdn.net/davidchengx/article/details/75912013
另外https://www.cnblogs.com/weibanggang/p/9612841.html这篇博客写的也挺详细
sqlite数据导入mysql的更多相关文章
- (jdbc和cmd)sqlite数据迁入mysql(导入导出)
从sqlite进行导出数据 进行cmd命令 第一步:sqlite3->.open [文件路径](打开连接)->.tables(这个是查看表是否有没有)->.cd [切换的盘符](这里 ...
- 将Excel数据导入mysql数据库的几种方法
将Excel数据导入mysql数据库的几种方法 “我的面试感悟”有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结出以下几种方法,下面 ...
- 使用MySQL Migration Toolkit快速将Oracle数据导入MySQL[转]
使用MySQL Migration Toolkit快速将Oracle数据导入MySQL上来先说点废话本人最近在学习一些数据库方面的知识,之前接触过Oracle和MySQL,最近又很流行MongoDB非 ...
- SQLServer2005数据导入Mysql到详细教程
如果转载请注明转载地址,谢谢. SQL SERVER数据导入MYSQL目录 1.Navicat for MySQL 版本10.0.9 2.创建目标数据库 3.创建正确的SQL SERVER数据库ODB ...
- Excel连接到MySQL,将Excel数据导入MySql,MySQL for Excel,,
Excel连接到MySQL 即使当今时代我们拥有了类似微软水晶报表之类的强大报表工具和其他一些灵活的客户管 理应用工具,众多企业在分析诸如销售统计和收入信息的时候,微软的Excel依然是最常用的工具. ...
- 使用MySQL Migration Toolkit快速将Oracle数据导入MySQL
MySQL GUI Tools中的MySQL Migration Toolkit可以非常方便快捷的将Oracle数据导到MySQL中,该软件可以在http://dev.mysql.com/downlo ...
- SQL Server 数据导入Mysql具体教程
SQLServer2005数据导入Mysql到具体教程(測试) SQL SERVER数据导入MYSQL文件夹 1.Navicat for MySQL 版本号10.0.9 2.创建目标数据库 3.创 ...
- [Python]将Excel文件中的数据导入MySQL
Github Link 需求 现有2000+文件夹,每个文件夹下有若干excel文件,现在要将这些excel文件中的数据导入mysql. 每个excel文件的第一行是无效数据. 除了excel文件中已 ...
- 使用MapReduce将HDFS数据导入Mysql
使用MapReduce将Mysql数据导入HDFS代码链接 将HDFS数据导入Mysql,代码示例 package com.zhen.mysqlToHDFS; import java.io.DataI ...
随机推荐
- BitTorrent Sync 基于BT的文件同步
BitTorrent Sync 神奇的文件同步软件,无需服务器让多台电脑间无限制互相同步! BitTorrent Labs 推出的实验性项目,可以在多台电脑间进行点对点自动分享/同步文件,由于没有 ...
- (诊断)No module named MySQLdb
启动Keystone同步数据库时提示: -- :: TRACE keystone File , in dbapi -- :: TRACE keystone return __import__('MyS ...
- expect脚本同步文件 expect脚本指定host和要同步的文件 构建文件分发系统 批量远程执行命令
自动同步文件 #!/usr/bin/expect set " spawn rsync -av root@.txt /tmp/ expect { "yes/no" { se ...
- [OpenCV] Install OpenCV 3.4 with DNN
目标定位 一.开始全面支持 Tensorflow OpenCV3.4 新功能 当前最新进展OpenCV 3.4 dev:https://github.com/opencv/opencv/tree/ma ...
- [UI] 05 - Bootstrap: built-in components
前言 一.资源 From: http://www.imooc.com/code/3777 内置组件 一.缩略图 <div class="col-xs-6 col-md-3"& ...
- [React] 06 - Route: koa makes your life easier
听说koa比express更傻瓜化,真的? Koa 框架教程 本身代码只有1000多行,所有功能都通过插件实现,很符合 Unix 哲学. 搭建简单服务器 Koa, 架设一个简单的服务器 // demo ...
- linux后台执行命令:&和nohup
当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件.对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨).为 ...
- LeetCode - 872. Leaf-Similar Trees
Consider all the leaves of a binary tree. From left to right order, the values of those leaves form ...
- libuv示例代码
https://github.com/nikhilm/uvbook/tree/master/code
- php foreach
工作半年了我一直以来至知道这样用,foreach($aa as $k=>$r){} 尔今天师父已教我还可以这样用: foreach($aa as $r){}