对mysql的数据库进行备份
使用命令mysqldump
1.简单备份
mysqldump -h主机名 -P端口 -u用户名 -p密码 --databases 数据库名 > 文件名.sql
注意:-P端口(P需要大写),若用户名/密码中有特殊字符需要使用 ’ ',–databases有s
2.备份压缩(推荐使用)
mysqldump -h192.168.1.100 -P 3306 -uroot -p'root123$R'
--databases test1 | gzip > /home/test/mysqldump/test1.sql.gz
注意事项如1.
对生成的test.sql.gz文件进行数据库迁移
先解压缩 使用 gunzip test.sql.gz即可,若未安装gzip 使用 yum命令安装即可。
方式一
1.登录数据库
mysql -uusername -ppassword
2.选择数据库
use databasename
3.执行命令
source */*.sql
(完整路径)
方式二
使用navicat工具连接数据库,再执行加压后的sql文件即可!