運(yùn)用mysqldump 工具時(shí)需要注意的問題
更新時(shí)間:2009年07月29日 19:14:23 作者:
用mysqldump 導(dǎo)出 Trigger 的時(shí)候遇到一個(gè)問題,貼出來,以免大家犯錯(cuò)。
描述如下:
用mysqldump 導(dǎo)出 Trigger 的時(shí)候遇到一個(gè)問題,貼出來,以免大家犯錯(cuò)。
在執(zhí)行下面的操作時(shí):
[root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.sock test > test.sql
導(dǎo)出的結(jié)果里面含有 Trigger.
[root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.sock -Rdtn test > test_sp.sql
導(dǎo)出的結(jié)果里面仍然含有 Trigger.
導(dǎo)入的時(shí)候出錯(cuò):
[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'
解決辦法:
默認(rèn)不帶任何參數(shù)的時(shí)候 tiggers 值為真,那么我們修改他的值為假,給mysqldump 加上開關(guān): --triggers=false 即可。
用mysqldump 導(dǎo)出 Trigger 的時(shí)候遇到一個(gè)問題,貼出來,以免大家犯錯(cuò)。
在執(zhí)行下面的操作時(shí):
復(fù)制代碼 代碼如下:
[root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.sock test > test.sql
導(dǎo)出的結(jié)果里面含有 Trigger.
復(fù)制代碼 代碼如下:
[root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.sock -Rdtn test > test_sp.sql
導(dǎo)出的結(jié)果里面仍然含有 Trigger.
導(dǎo)入的時(shí)候出錯(cuò):
[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'
解決辦法:
默認(rèn)不帶任何參數(shù)的時(shí)候 tiggers 值為真,那么我們修改他的值為假,給mysqldump 加上開關(guān): --triggers=false 即可。
您可能感興趣的文章:
- mysqldump備份還原和mysqldump導(dǎo)入導(dǎo)出語句大全詳解
- 使用mysqldump導(dǎo)入數(shù)據(jù)和mysqldump增量備份(mysqldump使用方法)
- mysql mysqldump數(shù)據(jù)備份和增量備份
- 解析mysqldump的delay-insert選項(xiàng)
- Mysql導(dǎo)入導(dǎo)出工具M(jìn)ysqldump和Source命令用法詳解
- mysql mysqldump只導(dǎo)出表結(jié)構(gòu)或只導(dǎo)出數(shù)據(jù)的實(shí)現(xiàn)方法
- mysql數(shù)據(jù)庫備份及恢復(fù)命令 mysqldump,source的用法
- mysql備份恢復(fù)mysqldump.exe幾個(gè)常用用例
- 最簡便的MySql數(shù)據(jù)庫備份方法MySQLdump
- 用mysqldump備份和恢復(fù)指定表的方法
- MySQL mysqldump命令使用詳解
- mysqldump數(shù)據(jù)庫備份參數(shù)詳解
相關(guān)文章
Unity連接MySQL并讀取表格數(shù)據(jù)的實(shí)現(xiàn)代碼
本文給大家介紹Unity連接MySQL并讀取表格數(shù)據(jù)的實(shí)現(xiàn)代碼,實(shí)例化的同時(shí)調(diào)用MySqlConnection,傳入?yún)?shù),這里的傳入?yún)?shù)個(gè)人認(rèn)為是CMD里面的直接輸入了,string格式直接類似手敲到cmd里面,完整代碼參考下本文2021-06-06
mysql數(shù)據(jù)校驗(yàn)過程中的字符集問題處理
在日常應(yīng)用中,我們經(jīng)常會遇到在不同的字符集的數(shù)據(jù)庫直接進(jìn)行數(shù)據(jù)的導(dǎo)入導(dǎo)出操作,針對這個(gè)問題,我們來進(jìn)行討論下2014-05-05
MySQL中查詢JSON字段的實(shí)現(xiàn)示例
MySQL自5.7版本起,對JSON數(shù)據(jù)類型提供了全面的支持,本文主要介紹了MySQL中查詢JSON字段的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-06-06
MySQL性能壓力基準(zhǔn)測試工具sysbench的使用簡介
這篇文章主要介紹了MySQL性能壓力基準(zhǔn)測試工具sysbench的使用簡介,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下2021-04-04
MySQL中日期和時(shí)間戳互相轉(zhuǎn)換的函數(shù)和方法
這篇文章主要介紹了MySQL中日期和時(shí)間戳互相轉(zhuǎn)換的函數(shù)和方法,本文分別講解了時(shí)間戳轉(zhuǎn)換成日期的方法和把日期轉(zhuǎn)換為時(shí)間戳的方法,需要的朋友可以參考下2015-06-06
mysql數(shù)據(jù)庫批量復(fù)制單條數(shù)據(jù)記錄
在開發(fā)數(shù)據(jù)庫應(yīng)用時(shí),批量操作是一項(xiàng)常見的需求,無論是數(shù)據(jù)遷移、備份還是更新,理解如何在MySQL中批量復(fù)制單條數(shù)據(jù)都至關(guān)重要,本文將深入探討這一過程,并提供代碼示例,幫助你更好地理解這一概念2025-02-02

