使用Mysqldump备份还原数据库
目录
备份数据库
mysqldump -uroot -p123456 -P3306 test -t > test.sql
-u 登录数据库账号
-p 登录数据库密码
-P 连接数据库端口
test 为 test 数据库
test.sql 输出到当前目录
备份此链接下所有数据库
使用-A
参数,表示备份所有数据库(结构和数据)
mysqldump -uroot -p123456 -P3306 -A > all.sql
备份所有数据库(仅结构)
加入-d
参数表示只备份结构
mysqldump -uroot -p123456 -P3306 -A -d > all.sql
还原数据库
需要先登录数据库中
mysql -uroot -p123456
# 执行还原
source all.sql