sqlite迁移mysql(导入导出数据)

时间:2022-09-18 14:57:10

第一步,将数据导出

进入sqlite3->.open [打开文件路径]->.cd [要保存的路径]->.output [导出文件名字.sql]->.dump

sqlite迁移mysql(导入导出数据)

sqlite迁移mysql(导入导出数据)

sqlite迁移mysql(导入导出数据)

等待导出成功后,就可以进行导入mysql数据库

连接数据库->查看所有数据库->进入需要添加数据的数据库->source [导入的文件路径(包括后缀名)]

sqlite迁移mysql(导入导出数据)

进行导入数据:

sqlite迁移mysql(导入导出数据)

出现报错ERROR 1064 (22007) at line 3727 in file:

上面的错误就是导入文件里面的格式不对

解决方案

第一步:找到my.ini文件

sqlite迁移mysql(导入导出数据)

第二步:如果没有进行添加,如果有进行修改

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

sqlite迁移mysql(导入导出数据)

第三步:出现报错ERROR 1064 (22007) at line 3727 in file:

sqlite迁移mysql(导入导出数据)

sqlite和mysql的关键字符号不一样,sqlite使用的是[" "]双引号,mysql使用的是[' ']单引号 如下:

sqlite迁移mysql(导入导出数据)

里面有使用sqlite的关键字符号,将去掉或者加上单引号即可

sqlite迁移mysql(导入导出数据)

sqlite迁移mysql(导入导出数据)

注意:必须进行重启服务

sqlite迁移mysql(导入导出数据)

sqlite迁移mysql(导入导出数据)

然后进行导入

导入前,要输入set names utf8;不然会乱码

sqlite迁移mysql(导入导出数据)

成功

sqlite迁移mysql(导入导出数据)

mysql导出数据

建议切换盘符导出数据,因为导出的是当前盘符

方式一

mysqldump -uroot -p 数据库名字>导出文件名

方式二

mysqldump 数据库名字>导出绝对路径.sql -uroot -p

sqlite迁移mysql(导入导出数据)

sqlite迁移mysql(导入导出数据)的更多相关文章

  1. mysql导入导出数据中文乱码解决方法小结

    linux系统中 linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题. 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqld ...

  2. 解决mysql导入导出数据乱码问题

    最近在linux上面用mysqldump导出数据,放在windows系统中导入就会出现中文乱码,然后就会导致出现: Unknown MySQL server host和Can't connect to ...

  3. [转]mysql导入导出数据中文乱码解决方法小结

    本文章总结了mysql导入导出数据中文乱码解决方法,出现中文乱码一般情况是导入导入时编码的设置问题,我们只要把编码调整一致即可解决此方法,下面是搜索到的一些方法总结,方便需要的朋友. linux系统中 ...

  4. mysql导入导出数据

    mysqldump是MySQL自带的导出数据工具,通常我们用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据作为测试. mysqldump命令中带有一个 --where/ ...

  5. MySQL 导入导出数据

    导入数据 1. 使用 MySQl Workbench 界面操作 导入 csv JSON 格式文件 2 使用 load data 命令 load data 命令官网教程 https://dev.mysq ...

  6. docker mysql 导入导出数据

    导出数据 1.导出mysql单张表结构和数据: docker exec -it my-mysql mysqldump dbname -uroot -p123456 --tables tname &gt ...

  7. mysql导入导出数据,备份,恢复数据

    MYSQL 实现导入数据 .备份和恢复数据库 1.使用msql命令导入数据 # mysql -uroot -p 需要选择一个数据库 < runoob.sql #mysql -u username ...

  8. MySQL导入导出数据和表结构 source和mysqldump

    MySQL导入数据的方式: 1.使用source /dir/test.sql导入数据进入数据库:查询数据库编码格式show variables like "%char%";设置编码 ...

  9. MySql导入导出数据方法

    导出全库备份到本地的目录 mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character-set=utf8 ...

  10. mysql导入导出数据过大命令

    phpmyadmin 导入或者导出都是有限制的,当导入或者导出的数据会报错. 1.导入数据库 mysql -u root -p<备份文件的保存路径 eg: mysql -u root -p &l ...

随机推荐

  1. Canvas画图在360浏览器中跑偏的问题

    问题描述,canvas画图的js代码中编写的是画正方形的代码,结果在360浏览器上变成了长方形,不知道怎么回事,请问各位大神是否遇到过此类问题? <!DOCTYPE html> <h ...

  2. &lbrack;原创&rsqb;java WEB学习笔记73:Struts2 学习之路-- strut2中防止表单重复提交

    本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...

  3. X86 架构和 ARM 架构

    1.关于x86架构 X86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X86是由Intel推出的一种复杂指令集,用于控制芯片的运行的程序,现在X86已经广泛运用到了家 ...

  4. cvc-complex-type&period;2&period;4&period;a&colon; Invalid content was found starting with element

    在写xml的时候又一次总是报cvc-complex-type.2.4.a: Invalid content was found starting with element 错误,还出现小红叉,在网上找 ...

  5. C&plus;&plus;中使用心得

    1.struct成员默认访问方式是public,而 class默认访问方式是private! 2.exit函数终止程序执行会调用析构函数 ,abort函数终止程序不会调用析构函数! 3.静态局部变量直 ...

  6. Delphi NativeXml用法攻略 转

    NativeXml可以在官网上下载,下载后将文件夹放在指定地方,打开DELPHI在其环境变量中引用NativeXml路径,然后在程序中引用NativeXml单元,我们就可以使用NativeXml了. ...

  7. Oracle INTERVAL DAY TO SECOND数据类型

    INTERVAL DAY TO SECOND数据类型 Oracle语法: INTERVAL '{ integer | integer time_expr | time_expr }' { { DAY ...

  8. 将图片设置给ImageView时的属性配置

    将图片设置给ImageView的时候,由于图片大小和逻辑需求的不确定会造成实际产生的效果和我们实际的需求不符的情况,这时需要对imageVIew控件添加scaleType属性,下面我用两张图片帮大家轻 ...

  9. 隐马尔科夫模型HMM(三)鲍姆-韦尔奇算法求解HMM参数

    隐马尔科夫模型HMM(一)HMM模型 隐马尔科夫模型HMM(二)前向后向算法评估观察序列概率 隐马尔科夫模型HMM(三)鲍姆-韦尔奇算法求解HMM参数(TODO) 隐马尔科夫模型HMM(四)维特比算法 ...

  10. windows分驱

    步骤/方法   1 鼠标右击“计算机” 2 选择“管理”标签 3 打开“计算机管理”窗口   选择“磁盘“>>”存储管理“,打开”磁盘管理“页面 如图:   右键单击选择要压缩的磁盘(本例 ...