MySQL迁移以及灾备方案
-- 备份原有的数据库
mysqldump -u [用户名] -p[密码] --databases [数据库名] > [备份文件名].sql
-- 将备份数据库导入到新的MySQL实例
mysql -u [新用户名] -p -h [新MySQL服务器地址] [数据库名] < [备份文件名].sql
-- 注意:
-- 1. 用户名和密码前后必须有一个空格或者使用`-p`后不跟密码,然后系统会提示输入密码。
-- 2. 如果是从远程服务器备份,需要添加`-h`参数指定远程服务器地址。
-- 3. 备份文件名需要指定一个路径,如果是当前路径,则可以只写文件名。
-- 4. 导入时,如果数据库不存在,则会自动创建;如果已存在,则需要先删除或使用`--add-drop-database`选项。
以上是一个简单的MySQL数据库迁移和备份的例子。在实际操作中,需要根据实际情况调整命令中的参数。
评论已关闭