目录
1、mysql的备份与恢复
2、mysql的导入与导出
1、mysql的备份与恢复
mysql的备份命令是mysqldump,mysql之备份:
mysqldump -u user -h host --port -p [db[table...]...] >file
-u:后面接数据库登录名
-h:界面接数据库服务器信息
--port:数据库的端口号
-p:数据库的密码,在语句执行后。会提示输入密码
file:备份文件将存放的路径
第一种:备份一个DB库中的table表
mysqldump -u ser -p db table> d:/201801.sql
第一种:备份多DB库
mysqldump -u ser -p --databases DB1 DB2 > d:/201802.sql
--dabases后面可以跟多个库名,--all,可以备份所有库文件
mysqldump -u ser -p --all-databases> d:/201802.sql
mysql的文件恢复有2种方法,
第一种:直接在mysql命令行执行sql语句操作导入
mysql -u user -p db < d:/2018.sql
如:
mysql -uroot -p build < /home/fishoo/build_backup_20200329000100.sql
第二种:通过source命令导入sql文件
use DB;
source d:/2018.sql