2025年MySQL数据库备份与还原

MySQL数据库备份与还原第一种通过命令 mysqldump uroot p 密码 需要备份的数据库名备份后的 sql 脚本名 cmd mysqldump uroot proot 16jike2 accountD 16jike2 account back sql 注意 备份名称与原数据库名称一致 通常 备份数据库名 back sql 还原备份的文件数据

#第一种通过命令:mysqldump -uroot -p密码 需要备份的数据库名>备份后的sql脚本名;

cmd–>mysqldump -uroot -proot 16jike2_account>D:\16jike2_account_back.sql

注意:备份名称与原数据库名称一致!通常:备份数据库名_back.sql

还原备份的文件数据:首先需要进入到mysql环境–>创建-个库–>在库下还原

–>source 备份的数据库脚本

例子:

备份:

在命令行输入:

mysql -uroot -proot 16jike2_account>D:16jike2_account_back.sql

系统提示在命令行输入密码可能不安全,可以改用一下命令行:

mysql -uroot -p 16jike2_account>D:16jike2_account_back.sql

root

然后再输入账号密码,这里我用root

这样子就避免密码暴露出来。

在D盘的根目录,我们可以看到备份文件已创建

打开16jike2_account_back.sql备份文件,可以看到备份数据库的一些创建语句和插入数据:

还原:

避免还原数据库与已存在的数据库重名,我们先查看一下已存在的数据库用:

show databases;

创建一个用于备份的数据库:

create database 16jike2_account character set utf8;

使用该数据库:

use 16jike2_account;

查看一下当前使用的数据库:

select database();

开始还原,使用一下命令:

source D:16jike2_account_back.sql;

查看是恢复成功,先查看数据表是否恢复:

show tables;

再查看数据表的数据:

select * from bank;

#第二种通过sqlyog工具:

选中需要备份的数据库–>右键–>备份/导出–>转储到sql

还原备份的文件数据:文件–>打开–>选择备份文件(.sql)–>crtl+A选中文件中所有内容–>执行 恢复备份完成

编程小号
上一篇 2025-03-10 19:33
下一篇 2025-03-19 10:57

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/142367.html