SQL数据库导入文件 - 极悦
专注Java教育14年 全国咨询/投诉热线:444-1124-454
极悦LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 SQL数据库导入文件

SQL数据库导入文件

更新时间:2021-08-16 10:57:26 来源:极悦 浏览754次

BEGIN:

.sql文件可以用Nacicat进行导入

首先,建立好数据库连接,

右键——>运行SQL文件

右侧三个点处点击浏览并选择.sql文件

选择编码,点击开始

在此过程中:

1.可能出现 [ERR] Lost connection to MySQL server during query

原因:数据太大了

解决方法:修改mysql配置文件my.ini

[mysqld]

max_allowed_packet = 700M

即配置MySQL允许的最大数据包大小,上面的700M你可以根据你的项目修改为你自己的值,只要比要导入的.sql文件大就可以了。

2.可能出现 [ERR] 1050 - Table 'xxx' already exists

原因:你的数据库已经有数据了,这些表已经存在,不能重复建表

解决方法:

(1)删除数据库,新建后再导入,如:

(2)修改.sql文件

如:

原来的新建语句

CREATE TABLE `air_other_reqs` (
  `id` int(11) NOT NULL,
  `remark` varchar(100) DEFAULT NULL,
  `goods_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

修改为:

CREATE TABLE if not exists `air_other_reqs` (
  `id` int(11) NOT NULL,
  `remark` varchar(100) DEFAULT NULL,
  `goods_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

以上就是极悦小编介绍的"SQL数据库导入文件",希望对大家有帮助,想了解更多可查看数据库教程。极悦在线学习教程,针对没有任何Java基础的读者学习,让你从入门到精通,主要介绍了一些Java基础的核心知识,让同学们更好更方便的学习和了解Java编程,感兴趣的同学可以关注一下。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>