`
weihong01267
  • 浏览: 51275 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

导入mysql数据库到linux

 
阅读更多

1导出结构sql文件
2导出数据sql文件
3导入结构sql文件
4导入数据sql文件

导入数据可能会有以下问题报错

外键失败

1、可以使用SET FOREIGN_KEY_CHECKS=0;
来禁用外键约束.
2、导完数据后再用SET FOREIGN_KEY_CHECKS=1;
来启动外键约束.
3、查看当前FOREIGN_KEY_CHECKS的值可用如下命令
SELECT @@FOREIGN_KEY_CHECKS;

但是还是不行

导入数据报错
Packet for query is too large

进入mysql server
在mysql 命令行中运行
set global max_allowed_packet =16777216
然后关闭掉这此mysql server链接,再进入。一定要关闭再进入否则不行
show VARIABLES like '%max_allowed_packet%';
查看下max_allowed_packet是否编辑成功

最后再导入成功

0
3
分享到:
评论

相关推荐

    linux下导入导出mysql数据库及其导出数据命令大汇总

    Linux 下 MySQL 数据库导入导出命令大汇总 Linux 作为一个广泛应用于服务器操作系统的平台,MySQL 作为一个流行的关系数据库管理系统,在 Linux 下的使用非常广泛。因此,掌握 Linux 下 MySQL 数据库的导入导出命令...

    linux系统下MySQL数据库的导入导出

    ### Linux系统下MySQL数据库的导入导出 在Linux环境下管理和操作MySQL数据库是非常常见的需求,尤其在数据迁移、备份以及恢复等场景中尤为重要。本文将详细介绍如何在Linux系统中进行MySQL数据库的导入与导出,包括...

    linux把远程mysql数据库数据导出并导入本地oracle数据库

    Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务

    java调用mysql命令 导入导出数据库

    在Java编程中,调用MySQL命令来导入和导出数据库是一种常见的操作,这涉及到数据库管理、数据迁移或者备份恢复等场景。在这个过程中,Java通过JDBC(Java Database Connectivity)接口与MySQL进行交互,利用MySQL...

    mysql数据库的导入导出

    在Linux环境下,若要将txt格式的SQL脚本文件导入到MySQL数据库,可以通过Source命令来执行该SQL文件。在操作之前,需要注意的是Linux默认字符集为utf8,因此在使用记事本编写SQL脚本时,应确保文件字符集也设置为utf...

    linux下数据库dump的导入导出

    一、MySQL数据库的dump与导入 1. MySQL数据库dump: MySQL数据库提供了一个名为`mysqldump`的命令行工具,用于创建数据库或表的结构和数据的SQL脚本。例如,要备份名为`mydb`的整个数据库,可以执行以下命令: ```...

    Shell脚本批量添加CSV数据到MySQL

    本篇将详细介绍如何使用Shell脚本结合CSV文件批量将数据导入MySQL数据库,以提高工作效率。 首先,`prov.csv` 是一个包含CSV(逗号分隔值)格式的数据文件,这种文件类型常用于存储表格数据,易于读写和处理。在本...

    Linux下的MySQL数据库编程

    在Linux环境下进行MySQL数据库编程是一项基础且至关重要的技能,尤其对于系统管理员和开发人员来说。MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它以其高效、可靠和易用性而受到广泛赞誉。本讲义将围绕...

    Linux下mysql数据库操作手册

    ### Linux下MySQL数据库操作知识点详解 #### 一、进入MySQL数据库 在Linux环境下,可以通过不同的方式连接MySQL数据库。 1. **以root身份直接进入MySQL**: ```sql mysql -u root -p ``` 输入命令后,系统会...

    Linux全攻略--MySQL数据库配置与管理[汇编].pdf

    * mysqlimport:提供一个到SQL语句LOAD DATA INFILE的命令行接口,通过LOAD DATA INFILE命令,可以将文本文件导入到数据库中。 MySQL数据库的管理与维护 * 创建数据库:可以使用两种方法来创建数据库,即在客户端...

    MySQL数据库应用从入门到精通 第2版

    本书《MySQL数据库应用从入门到精通 第2版》旨在帮助初学者系统地掌握MySQL的使用,通过详细的实例和截图,使得学习过程更加直观易懂。 一、MySQL基础知识 MySQL是一个多用户、多线程的SQL数据库管理系统,它使用...

    mysql数据库基本操作

    MySQL数据库是一种广泛使用的开源关系型数据库管理系统,以其高效、稳定和易于...以上就是MySQL数据库的基本操作,涵盖了从创建数据库到进行复杂查询的全过程。掌握这些操作,将使您能够有效地管理和维护MySQL数据库。

    mysql.zip_MYSQL数据库_mysql导入_mysql文件

    本资料主要围绕“MySQL数据库导入SQL文件”的主题进行详细讲解。 一、MySQL数据库简介 MySQL是一款高效、稳定且易于使用的数据库系统,它支持多种操作系统,包括Windows、Linux、Unix等。其特点是开源、免费、性能...

    《MySQL数据库入门》教学设计.docx

    《MySQL数据库入门》教学设计是一份详尽的教学文档,旨在引导初学者逐步了解并掌握MySQL数据库的基本知识和操作。这份教学设计涵盖了从数据库基础到MySQL的实际应用,包括安装配置、启动登录等多个方面。 课程的...

    命令窗口创建mysql数据库

    【MySQL数据库连接与管理】 MySQL是一种关系型数据库管理系统,广泛应用于各类数据存储需求。本文将详细介绍如何通过命令窗口创建MySQL数据库,以及相关的数据库管理和操作。 ### 1. 连接MySQL 连接MySQL主要通过...

    MySQL数据库管理器

    MySQL数据库管理器是一款基于Java开发的图形用户界面(GUI)工具,专用于管理和操作MySQL数据库。这个工具提供了全面的功能,使数据库管理员和开发者能够轻松执行常见的数据库管理任务,如创建和删除数据库、构建和...

    Linux中将txt导入到mysql的方法教程

    在Linux环境中,将TXT文件导入MySQL数据库是一种常见的数据迁移任务,尤其在处理大量文本数据时。这个过程可以通过编程语言如Python实现,就像示例代码所示。以下是对整个过程的详细解释: 1. **连接MySQL数据库**...

Global site tag (gtag.js) - Google Analytics