如何在mysqldump中关闭/ *!12345 ... * /

时间:2012-03-22 19:01:50

标签: mysql mysqldump

mysqldump将我的存储过程包装在C风格的注释中:

DELIMITER ;;
/*!50003 CREATE*/ /*!50020 DEFINER=`user`@`localhost`*/ /*!50003 PROCEDURE `insert_cat`(

MySQL 扩展名的原因是:

但是,HeidiSQL不使用扩展程序:

DELIMITER //
CREATE DEFINER=`user`@`localhost` PROCEDURE `insert_cat`(

如何为mysqldump关闭扩展程序?

1 个答案:

答案 0 :(得分:0)

我想我们正在咆哮错误的树。如果我理解他们在他们的网站上说的话,HeidiSQL是MySQL数据库的接口,而不是它的替代品。

所以答案是你仍然在HeidiSQL界面下运行MySQL:不要让HeidiSQL读取转储文件,将转储文件(包含MySQL所知的所有条件表达式)提供给MySQL。