一、备份数据
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