运用mysqldump 工具时需要注意的问题

 更新时间:2009年07月29日 19:14:23   作者:  
用mysqldump 导出 Trigger 的时候遇到一个问题,贴出来,以免大家犯错。
描述如下:
用mysqldump 导出 Trigger 的时候遇到一个问题,贴出来,以免大家犯错。

在执行下面的操作时:
复制代码 代码如下:

[root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.sock test > test.sql

导出的结果里面含有 Trigger.
复制代码 代码如下:

[root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.sock -Rdtn test > test_sp.sql

导出的结果里面仍然含有 Trigger.
导入的时候出错:

[root@ytt ~]# /usr/local/mysql/bin/mysql -S /tmp/mysql1.sock --database test < test.sql
[root@ytt ~]# /usr/local/mysql/bin/mysql -S /tmp/mysql1.sock --database test < sp.sql
ERROR 1235 (42000) at line 26: This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'


解决办法:

默认不带任何参数的时候 tiggers 值为真,那么我们修改他的值为假,给mysqldump 加上开关: --triggers=false 即可。

相关文章

  • MySQL数据延迟跳动的问题解决

    MySQL数据延迟跳动的问题解决

    这篇文章主要介绍了MySQL数据延迟跳动的问题如何解决,帮助大家更好的理解和学习MySQL,感兴趣的朋友可以了解下
    2020-08-08
  • Unity连接MySQL并读取表格数据的实现代码

    Unity连接MySQL并读取表格数据的实现代码

    本文给大家介绍Unity连接MySQL并读取表格数据的实现代码,实例化的同时调用MySqlConnection,传入参数,这里的传入参数个人认为是CMD里面的直接输入了,string格式直接类似手敲到cmd里面,完整代码参考下本文
    2021-06-06
  • mysql的定时任务实例教程

    mysql的定时任务实例教程

    定时任务是我们在日常开发维护中经常会遇到的,下面这篇文章主要给大家介绍了关于mysql定时任务的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • mysql数据校验过程中的字符集问题处理

    mysql数据校验过程中的字符集问题处理

    在日常应用中,我们经常会遇到在不同的字符集的数据库直接进行数据的导入导出操作,针对这个问题,我们来进行讨论下
    2014-05-05
  • MySQL如何防止SQL注入并过滤SQL中注入的字符

    MySQL如何防止SQL注入并过滤SQL中注入的字符

    SQL注入是指在输入参数中添加一些特殊字符(例如单引号),使输入的语句成为一段单独的可执行的SQL语句,这篇文章主要给大家介绍了关于MySQL如何防止SQL注入并过滤SQL中注入字符的相关资料,需要的朋友可以参考下
    2024-02-02
  • MySQL中查询JSON字段的实现示例

    MySQL中查询JSON字段的实现示例

    MySQL自5.7版本起,对JSON数据类型提供了全面的支持,本文主要介绍了MySQL中查询JSON字段的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • MySQL性能压力基准测试工具sysbench的使用简介

    MySQL性能压力基准测试工具sysbench的使用简介

    这篇文章主要介绍了MySQL性能压力基准测试工具sysbench的使用简介,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下
    2021-04-04
  • 深入分析Mysql中limit的用法

    深入分析Mysql中limit的用法

    很久没用mysql的limit,一时大意竟然用错了,自认为(limit 开始,结束),其实错了,正确的应该是(limit 偏移量,条数),为了记住这次错误,转载一篇limit用法详解。推荐给大家,希望对大家能够有所帮助。
    2015-03-03
  • MySQL中日期和时间戳互相转换的函数和方法

    MySQL中日期和时间戳互相转换的函数和方法

    这篇文章主要介绍了MySQL中日期和时间戳互相转换的函数和方法,本文分别讲解了时间戳转换成日期的方法和把日期转换为时间戳的方法,需要的朋友可以参考下
    2015-06-06
  • mysql数据库批量复制单条数据记录

    mysql数据库批量复制单条数据记录

    在开发数据库应用时,批量操作是一项常见的需求,无论是数据迁移、备份还是更新,理解如何在MySQL中批量复制单条数据都至关重要,本文将深入探讨这一过程,并提供代码示例,帮助你更好地理解这一概念
    2025-02-02

最新评论