mysql常用命令,mysqldump,详细请看
mysqldump -uroot -p --database 数据库1 数据库2 >xxx.sql
选项:
--all-databases ,简写就是-A:备份所有数据库
--databases,-B,用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldum把每个名字都当作为数据库名。
备份数据库中表,去除--database选项
mysqldump -uroot -p 数据库 表名 > xxx.sql
数据库还原
1.先登进数据库,然后source ./database.sql; (source后面接的就是你的数据库(.sql文件)的地址)。其中source后面跟的时.sql文件所在的路径
2.不用登陆进去,mysql -uroot -p < database.sql;对应的数据库(.sql文件)的地址,用户改成相应的用户