1、备份
mysqldump命令:通过此命令将create 和 insert语句保存到文本文件。
命令格式 mysqldump [命令选项] 代表可选 -u用户名 -h主机 -p密码 数据库名 [表名*] > 输出文件名.sql
mysqldump [options] –u username –h host –ppassword
dbname[tbname1[ tbname2……]]>filename.sql
注意:此命令是在cmd窗口执行,没有进入sql控制台。
a、使用用户名和密码备份本机的test数据库。(当备份本机时不需要-p主机地址)
如果将密码直接输入在命令中,提示警告,不安全。
优化如下:
在输入命令后输入密码,同时将输出文件修改为test2.sql,方便后面进行对比
文件输出目录也就是命令执行的目录:这里我特意在桌面执行的命令。
对比生成的两个文件,完全一致。
b、备份远程主机数据库。
需要添加远程主机地址,其他的完全一致。