Mysql数据备份
mysql数据备份就是把数据打包备份出来 做迁移或者是为了实现某些需求(数据库异地备份)
现在有很多图形化工具或者是某些网页程序,都支持数据库备份导出导入操作
需要注意的是: 数据导出之前需要关闭数据库连接, 命令行输入exit;登出数据库 个人理解就是数据库需要在无人使用和无人登陆时进行备份操作
操作数据库导出命令
mysqldump -u root -p 要操作的数据库名 [表名] > 导出的文件路径
导出整个数据库(所有表-表结构及数据)
mysqldump -u root -p test > c:/test.sql
导出需要的表
mysqldump -u root -p test test > c:/test.sql
只导出表结构
mysqldump -u root -p -d test > c:/testtest.sql
数据导入命令
source c:/test.sql
需要注意的是 在执行数据库导入时,需要先进入要导入数据的数据库再执行此命令
navicat图形化导入导出方式
还有一种网页版数据库管理工具 phpmyadmin, 也是图形化操作
但是phpmyadmin是部署在web服务器上的, 也可以在电脑上部署一个web环境安装phpmyadmin来管理数据库以上两种工具都是图形化操作, 简单方便