Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过向数据库名称添加前缀从转储恢复mysql_Mysql_Mysqldump_Database Restore - Fatal编程技术网

通过向数据库名称添加前缀从转储恢复mysql

通过向数据库名称添加前缀从转储恢复mysql,mysql,mysqldump,database-restore,Mysql,Mysqldump,Database Restore,有没有办法从mysqldump命令使用--all databases选项生成的转储文件中恢复mysql数据库,并自动向所有恢复的数据库添加前缀 老样子 old_db1 旧的 等等。。。或者是否有跳过现有数据库的选项 假设create table…从未出现在您的实际数据中,您可以使用快速的sed/awk重写来执行/create table/create table old.。我在linux中不是那么高级的用户…:(我说的不是表,而是数据库名称。同样的事情也适用于此-转储也将有create da

有没有办法从mysqldump命令使用--all databases选项生成的转储文件中恢复mysql数据库,并自动向所有恢复的数据库添加前缀

老样子

  • old_db1
  • 旧的

等等。。。或者是否有跳过现有数据库的选项

假设
create table…
从未出现在您的实际数据中,您可以使用快速的sed/awk重写来执行
/create table/create table old.
。我在linux中不是那么高级的用户…:(我说的不是表,而是数据库名称。同样的事情也适用于此-转储也将有
create database
。您确定我不会让服务器在7GB转储文件上崩溃吗?