【发布时间】:2010-10-23 20:33:17
【问题描述】:
我正在使用命令行来备份和恢复 MYSQL 数据库。
让我使用一个包含视图和过程的数据库 Data1。
在Cmd line 中时,我使用mysqldump 即
..>bin> mysqldump -u root -proot Data1 > Datafile.mysql
当我使用上面的 Cmd 时,它会在 Mysql 的 bin 文件夹上创建一个带有 Dtafile.mysql 的备份文件
姓名。
但问题是它只创建表的备份,而不是过程。
当我在空白数据库“Data2”中恢复它时
..bin> mysql - u root -proot Data2 < Dataafile.mysql
它的作用是,它创建所有表并将视图转换为表,并且没有恢复任何过程。
意味着我无法使用所有表、视图和过程恢复我的完整数据库备份。
有没有人能帮帮我.. 我会非常感激的。
【问题讨论】:
标签: mysql backup mysqldump restore