运用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如何不插入重复数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • 连接mysql的常用工具分享

    连接mysql的常用工具分享

    这篇文章主要介绍了连接mysql的常用工具,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • MySQL的主键命名策略相关

    MySQL的主键命名策略相关

    这篇文章主要介绍了MySQL的主键命名策略的的相关资料,帮助大家更好的理解和使用MySQL数据库,感兴趣的朋友可以了解下
    2021-01-01
  • 允许任意IP访问mysql数据库的方法详解

    允许任意IP访问mysql数据库的方法详解

    MYSQL默认只能本地连接,即127.0.0.1和localhost,其他主机IP无法访问数据库,那么如何允许任意IP访问mysql数据库,所以本文小编将给大家介绍允许任意IP访问mysql数据库的方法,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • mysql创建外键报错的原因及解决(can't not create table)

    mysql创建外键报错的原因及解决(can't not create table)

    这篇文章主要介绍了mysql创建外键报错的原因及解决方案(can't not create table),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • MYSQL分页limit速度太慢的优化方法

    MYSQL分页limit速度太慢的优化方法

    这篇文章主要介绍了MYSQL分页limit速度太慢的优化方法,需要的朋友可以参考下
    2016-05-05
  • Mysql中varchar长度设置方法

    Mysql中varchar长度设置方法

    这篇文章主要介绍了Mysql中varchar长度设置方法的相关资料,本文还给大家带来了valar类型的变化及char()和varchar()的区别介绍,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • 修改mysql默认字符集的两种方法详细解析

    修改mysql默认字符集的两种方法详细解析

    下面小编就为大家介绍两种修改mysql默认字符集的方法。需要的朋友可以过来参考下
    2013-08-08
  • Mysql中新建用户及授权的方法分享

    Mysql中新建用户及授权的方法分享

    这篇文章给大家汇总介绍了Mysql中新建用户及授权的方法,首先介绍的是作者自己的项目经历,后面附上了参考文章,希望能对大家学习mysql有所帮助。
    2016-07-07
  • mysqldump你可能不知道的参数

    mysqldump你可能不知道的参数

    这篇文章主要介绍了mysqldump你可能不知道的参数,帮助大家更好的理解和使用MySQL,感兴趣的朋友可以了解下
    2020-11-11

最新评论