MySQL——使用mysqldump备份与恢复数据
-- 备份数据库
mysqldump -u 用户名 -p 数据库名 > 备份文件名.sql
-- 恢复数据库
mysql -u 用户名 -p 数据库名 < 备份文件名.sql
在实际使用时,需要替换用户名
、数据库名
和备份文件名
为实际的值。执行mysqldump
命令时,系统会提示输入用户的密码,如果想要在命令中直接包含密码(不推荐,因为这样做会有安全隐患),可以使用-p密码
的形式,但这在某些系统的shell中可能不允许,这种情况下,最安全的方式是在提示时直接输入密码。
注意:在实际操作中,应该确保备份文件的安全,并在恢复数据库时考虑到可能的数据覆盖问题。如果数据库不存在,恢复时会自动创建数据库。
评论已关闭