备份单个数据库(未登录时备份)
mysqldump -u用户名 -p密码 数据库名>文件名.sql
备份多个数据库(未登录时备份)
mysqldump -u用户名 -p密码 --databases 数据库名1 数据库名2...>文件名.sql
备份所有数据库(未登录时备份)
mysqldump -u用户名 -p密码 --all-databases>文件名.sql
不登录执行(还原)SQL文件
1、进入MYSQL,创建一个与之前被删数据库同名的空数据库
2、退出MYSQL
3、使用:mysq -u用户名 -p密码 数据库名>文件名.sql
登录后执行(还原)SQL文件
1、进入MYSQL,创建一个与之前被删数据库同名的空数据库
2、使用数据库(use 数据库名;)
3、使用:source 文件名.sql