我有一个数据库的MySQL转储.其中有定义从句,看起来像,
"DEFINER=`root`@`localhost`"
也就是说,这些DEFINER子句位于我的CREATE VIEW和CREATE PROCEDURE语句中.有没有办法从我的转储文件中删除这些DEFINER子句?
我有一个数据库的MySQL转储.其中有定义从句,看起来像,
"DEFINER=`root`@`localhost`"
也就是说,这些DEFINER子句位于我的CREATE VIEW和CREATE PROCEDURE语句中.有没有办法从我的转储文件中删除这些DEFINER子句?
我不认为有什么方法可以忽略向垃圾堆添加DEFINER
个垃圾.但是在创建转储文件后,有一些方法可以删除它们.
在文本编辑器中打开转储文件,并将所有出现的DEFINER=root@localhost
替换为空字符串""
一百
一百