sqlite导入 mysql_Sqlite向MySql导入数据
想把手上的Sqlite数据库导入到MySql,想来应该很简单,结果发现非常麻烦。
1、工具直接导入。试着找了几个软件,都不行。网上有人开发的,但是要收费,也不能用。
2、用各自支持的方式,中转。我用的是sqlitestudio和Navicat for MySQL,都挺好用。sqlite可以把表导出,mysql可以导入,想来比较容易,却无数的坑:
1)最好用的是dbf,双方都支持,而且带表结构。但是——dbf对中文支持稀烂。导出来的打开就已经是乱码了,想各种招都不行。
2)xml,导入时列识别不了
3)json不支持
4)xls,格式会将一些字符串自作主张的改得乱七八糟,也头疼
5)用access导倒是可以,就是非常麻烦
3、最后找到一条路径,可以完成导入:
1)把sqlite的ddl语句在mysql中运行,去掉一些不识别的部分,如自增,默认值等。成功后,再手动调整这些属性。这样就有了一个需要的库结构了。
2)用sqlite的导出数据
注意,配置中默认编码是“cp936”,改为utf-8。分隔符默认是逗号。还要选中列表为首行。
3)mysql中,进入导入向导,选择txt
选择csv文件,下一步的分隔符改为逗号
下一步的数据行改为2
顺利的话,就会自动对应好所有的列
最关心的,中文字段成功过来了:
sqlite导入 mysql_Sqlite向MySql导入数据相关推荐
- mysql数据库导入sql文件Mysql导入导出.sql文件的方法
mysql数据库导入sql文件:Mysql导入导出.sql文件的方法 mysql导入sql文件:Mysql导入导出.sql文件 步骤如下: 一.MYSQL的命令行模式的设置: 桌面->我的电脑- ...
- navicat mysql表导入_Navicat for MySQL导入数据表的操作方法
刚接触Navicat的用户,不清楚Navicat for MySQL怎么导入数据表?现在就跟着小编一起来看一下Navicat for MySQL导入数据表的操作方法吧. Navicat for MyS ...
- sqoop从mysql导入hdfs_sqoop 从mysql导入数据到hdfs、hive
1.上传sqoop安装包 2.安装和配置 在添加sqoop到环境变量 将数据库连接驱动拷贝到$SQOOP_HOME/lib里 3.使用 第一类:数据库中的数据导入到HDFS上 sqoop import ...
- ubuntu 导入mysql_Ubuntu 下MySQL导入数据库.sql文件 命令
Ubuntu 下首先建好数据库,如tempmysql -h localhost -u root -p templt;/home/pt/test.sql会提示你输入密码,输入就OK.2. 导入 Ubun ...
- mysql具体导入文本步骤,Mysql导入sql文件报错(转)
本人在本地使用navicat for MySQL可以连接到服务器数据库,但是从服务器数据库用navicate导出的.sql文件后再用navicate导入到本地的数据库中会出现若干条记录的错误: [Er ...
- mysql导出数据到txt太慢_分享:mysql导出数据到txt文件
本节主要内容: mysql导出数据到txt文件 sql语句示例: 复制代码 代码示例: SELECT email FROM xxxxxx where email is not null and ema ...
- mysql 导入dbm文件_DBM数据导入到mysql数据库方法
本文章分享一篇关于DBM数据导入到mysql数据库方法,有需要的同学可以参考一下本实例. 首先说明一下,我以前使用PERL,保存文件 用DBM,有5万多条记录,每条记录有15个字段.现在想用MYSQL ...
- db2 linux 导入数据_「软件资料」-「软件使用」-Linux 导入、导出 MySQL 数据库命令...
一.导出数据库 1.导出完整数据:表结构+数据 Linux 下可以使用 mysqldump 命令来导出数据库,语法格式如下:mysqldump -u用户名 -p 数据库名 > 数据库名.sql ...
- MySQL导入导出数据和结构
1. mysql导出数据和结构 使用mysqldump命令 1.1 导出全库 连带数据 mysqldump -u root -p app_test > app_test.sql 1.2 导出指定 ...
最新文章
- 用 Python 拓展 GDB(三)
- 浅谈高性能数据库集群——读写分离
- 【C++】__gcd(x,y)函数
- mysql为字段值添加或者去除前缀、后缀(查询字段拼值)
- java map取值_Java Set接口 Map 与枚举
- 如何开始使用LightZone
- orocod_kdl学习(一):坐标系变换
- 玩转Python大数据分析 《Python for Data Analysis》的读书笔记-第08页
- 001_02-python基础习题答案
- 字符串的数组形式与指针形式
- numpy数组打印格式设置
- JEB2.2.7闪退
- 微信播放在服务器视频无法播放,微信收藏的视频不能播放怎么办?怎么收藏视频?...
- 【转】Oracle知识点汇总
- html页脚的话,HTML页脚footer标记
- C语言的美学:斐波那契,你会吗?
- 输入若干个国家的英文名字,将它们按字母顺序从大到小排列,然后输出。
- 【工具神器】PO VO DTO 转换神器
- Dr.com 新版 Ver 5.2.0 本地 密码 读取 查看 破解
- 如何查看Win11的CUDA版本
热门文章
- Windows Server 2012 R2/2016/2019无法安装.NET Framework 3.5.1或语言包的解决方法
- SDWebImage的使用及图片不改变问题的解决
- SQLServer异常捕获
- 解决RabbitMQ消息丢失与重复消费问题
- 列表是否包含简短的包含功能?
- 使用多个JFrame:好的还是不好的做法? [关闭]
- 在SQL Server中分页结果的最佳方法是什么
- 您最喜欢的C#扩展方法是什么? (codeplex.com/extensionoverflow)
- Android Studio无法打开解决方法
- Oracle Study之--Oracle等待事件(2)