备份:就是将一个数据库,完整地“转换为”一个可以随时“携带和传送”的文件。
语法:
mysqldump -h服务器地址 -u登录名 -p 数据库名 > 文件名
恢复: 就是讲一个备份的数据库文件,完整地还原为一个可以使用的数据库。
语法:
mysql -h服务器地址 -u登录名 -p 数据库名 < 文件名
注意:
1,这两个命令,都是在“没有登录mysql”的时候使用。
2,其中mysqldump命令还要求为管理员身份。
3,通常,恢复,就是指恢复原来数据库中的所有表数据信息及其他信息,而数据库名可以是原来的名字或新的名字。
可以用以下语句“恢复”(导入)数据:
mysql登录后:
source “备份数据文件的完整路径”