mysql数据备份

经常备份数据库是一个好习惯!

导出数据库

这是本地建的测试库,我们把web数据库中的所有数据导出来:

复制代码
mysqldump -uroot -p web>d:\web.sql

然后,在你本地的D盘下就会有一个web.sql文件,里面有所有的数据库的创建方式以及所有数据的写入代码;以上我们导出了整个web数据库,同样的,我们可以导出库中的某一个表,如下,我们导出users表:

复制代码
mysqldump -uroot -p web users>d:\users.sql

我们导出了users表,由以上可知,导出的写法为:

mysqldump -u用户名 -p密码 数据库 数据表>导出的位置

导入数据库

有导出就有导入,要导入某个库的数据,我们首先要在数据库中创建数据库,然后执行:

复制代码
mysql -uroot -p web<d:\web.sql

还有另外一种方法,

php 复制代码
use web;
php 复制代码
srouce d:\web.sql

登录数据库,选择想要导入的数据库,使用source 数据库文件的位置

注:以上尝试了常用的数据库的备份方法,大家要在实际工作中记得经常进行备份!

相关推荐
香蕉鼠片几秒前
Mysql进阶篇
数据库·mysql·oracle
数厘2 分钟前
2.12 sql 数据插入(INSERT INTO)
数据库·sql·oracle
薛定e的猫咪3 分钟前
2026 年 4 月实测:OpenAI Codex 保姆级教程,从安装到 MCP、Skills 与多智能体协作
前端·数据库·人工智能
wgzrmlrm744 分钟前
Django怎么优雅发送邮件_Python配置SMTP后端实现异步通知
jvm·数据库·python
014-code6 分钟前
Redis 删除缓存失败怎么办?重试、死信、补偿的工程化方案
数据库·redis·缓存
I love studying!!!7 分钟前
Web应用程序:用户账户
前端·数据库·sqlite
quxuexi9 分钟前
MySQL B+树与复合索引完全指南:从底层原理到高性能优化
b树·mysql·性能优化
窝子面10 分钟前
NestJs+MongoDB+Deepseek+Langchain实现ai聊天助手
javascript·数据库·人工智能·mongodb
y = xⁿ12 分钟前
【保姆级 :图解MySQL 执行全链路讲解】主键索引扫描,全局扫描,索引下推还是分不清楚?这一篇就够啦
android·mysql
zjshuster12 分钟前
流程引擎(Process Engine)简介
java·数据库·servlet