本质:一些结构完整的sql语句;包含:是否有该数据库,若是,删除该数据库;创建表(锁表、解锁);插入数据;
因此,可知备份的数据库中没有生成数据库的语句;因此在还原的时候必须要传建好数据库。
数据库中的表的数据是之前插入好的数据。
可以将数据库备份作为保存,下次传建好数据库名字恢复即可。
mysql数据库备份:mysqldump -h ip -P 端口号 -u username -p databasename>dir/**.sql
恢复:1.创建好数据v库 2.退出数据库 3.使用命令:MySQL -u username -p 数据v库名<dir/**.sql
表的备份内容包含船建表:
备份表:msqldump -u username -p databasename tablename > dir/**.sql
恢复:MySQL -u username -p database < dir/**.sql
网友评论