一、备份数据
1.方法一:修改原有数据库表的名称,在增加一个新的表,执行建表语句【ps:表会累积】
2.方法二:使用navicat数据库,点击备份数据,具体操作可查看
https://www.cnblogs.com/nengka/p/myisam_backup.html

3.将备份数据导出为sql文件,数据是先删除库后,在新建一个表后,在插入数据
二、数据库数据导出
前提本地装了mysql服务
1.使用mysqldump【此命令使用,不需要进入到mysql中】
mysqldump -h地址 -P端口 -u用户名 -p密码 -t 数据库 数据库表> 导出sql文件名称.sql
# 导出全库数据库表结构和数据
mysqldump -h地址 -P端口 -u用戶名 -p密码 数据库名 > 脚本名;
2.进入mysql数据库服务
mysql -h地址 -P端口 -u用户名 -p密码 -t 数据库 数据库表> 导出sql文件名称.sql
status查看数据库连接情况
切换到对应数据库:use 数据库名称;
查看数据库:show database;
查看数据库表:show tables;
导入命令:source 脚本名称.sql 【注意:只能执行该cmd命令下的数据库脚本】
删除表数据:truncate 数据库表;
删除表数据:delete 数据库表;
truncate和delete区别:truncate会把自增数据删除,delete数据不会删除,如原来id是100,使用truncate数据删除,此时id从0开始,使用delete删除,id从101开始
perfect

本文详细介绍了两种数据库备份方法,包括修改表名和使用Navicat工具,并提供了mysqldump命令进行数据导出。同时,讲解了如何在MySQL中导入、删除数据,以及truncate与delete的区别。此外,还分享了数据库连接状态检查和表操作的相关步骤。

4073

被折叠的 条评论
为什么被折叠?



