【发布时间】:2014-11-13 12:14:27
【问题描述】:
在我的数据库备份和导出中,我得到如下内容:
/*!50001 DROP TABLE `vTime`*/;
/*!50001 DROP VIEW IF EXISTS `vTime`*/;
/*!50001 CREATE ALGORITHM=UNDEFINED */
/*!50013 DEFINER=`db_user`@`%` SQL SECURITY DEFINER */
/*!50001 VIEW `vTime` AS select ... */;
这会导致还原时出现问题,因为“CREATE ALGORITHM”和“DEFINER”部分在尝试还原时失败。有没有办法让
mysqldump只做一个简单的CREATE VIEW?额外问题:
/*!50001部分是什么意思?
编辑:我应该补充一点,这是我遇到的错误:
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation
编辑 2:似乎只有 /*!50013 DEFINER= 部分失败。
【问题讨论】:
标签: mysql mysqldump database-backups