我正在使用命令行来备份和恢复MYSQL数据库。 让我使用具有数据库数据1的视图和过程。 当Cmd line
,我用mysqldump
即MySQL备份和从命令行恢复
..>bin> mysqldump -u root -proot Data1 > Datafile.mysql
当我使用上述Cmd的,它创建一个Dtafile.mysql
名称在MySQL的bin文件夹中的备份文件。
但事情是它创建仅备份表,非程序。
当我M在一个空数据库“数据2”
..bin> mysql - u root -proot Data2 < Dataafile.mysql
它是什么恢复它,它创建的所有表和视图转换成表和无手续已恢复。
意味着我无法使用所有表格,视图和过程还原我的完整数据库备份。
可以你们任何人帮助它.. 我会非常感谢。
嘿,我怎么包括 - 例程,而采取转储? CAn你PLZ解释一下 – 2009-05-05 08:40:49