MySQL备份与恢复 发表于 2022-04-25 更新于 2023-03-01 分类于 MySQL 本文字数: 191 阅读时长 ≈ 1 分钟 备份脚本12345# -uroot 用户名# -pjianhai520 密码# cloud_followup 需备份数据库# "D:\yunsuifang\bak\20220422_bak.sql" 备份文件路径C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump --opt -Q -uroot -p123456 --default-character-set=utf8 cloud_followup> "D:\yunsuifang\bak\20220422_bak.sql" 恢复123456789101112# 连接mysql -u root -p -h 127.0.0.1# 选择数据库mysql>use cloud_followup;Database changed# 修改配置,加快导入速度mysql> set global innodb_flush_log_at_trx_commit=0;mysql> set global max_allowed_packet=1024*1024*20;mysql> set global bulk_insert_buffer_size=32*1024*1024;mysql> set global innodb_buffer_pool_size=32*1024*1024;mysql> exit; source 命令导入备份文件,需要指定-h指定主机地址,否则遇到错误(找不到主机)会中断导入。使用以下语句导入: 1mysql -hlocalhost -P3306 -uroot -proot -Dcloud_followu --default-character-set=utf8 < d:/data/demo.sql --default-character-set=utf8指定和导出一样的编码,也是容易出错的地方