让我们从一个名为 DB1 的 MySQL 数据库开始。因为我想在DB2中恢复DB1数据库的mysqldump备份。DB2 数据库是同一 Host Server 机器中的另一个数据库。
因为我已经通过(MySQL Workbench 以及 SQLyog Ultimate Tool)将 DB1 mysqldump 备份文件恢复到 DB2 数据库。恢复通过成功恢复。但是 DB2 数据库中没有任何表、视图、存储过程、函数、触发器和事件表或数据。我也经历了用不同的名字恢复 mysql 数据库,但在某个地方运气不好。
我的环境如下:
Operating system version : Microsoft Windows Server 2012 R2 Stanadard
Handware information : VMware, Inc. VMware Virtual Platform
Processors : Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60 GHz
Intalled memory (RAM) : 24 GB
Installed MySQL Server version : Server version 5.7.24 community edition
The DEFAULT CHARACTER SET of database : utf8
The Backup of DB1 database is 26 GB.
注意:因为我想要 DB2 数据库中 DB1 数据库的所有内容。
我的问题是如何在同一台主机上获取 DB1 数据库中的所有tables
(、、、、、和)数据。Views
Stored Procs
Functions
Triggers
event tables