您的位置:首页 > 游戏 > 手游 > ppt模板免费下载 素材可爱_网站制作论文答辩_免费文案素材网站_我们seo

ppt模板免费下载 素材可爱_网站制作论文答辩_免费文案素材网站_我们seo

2024/11/17 2:29:53 来源:https://blog.csdn.net/weixin_44220858/article/details/142984536  浏览:    关键词:ppt模板免费下载 素材可爱_网站制作论文答辩_免费文案素材网站_我们seo
ppt模板免费下载 素材可爱_网站制作论文答辩_免费文案素材网站_我们seo

方式一:mysqldump

使用mysqldump进行数据备份

在MYSQL 的bin目录下cmd,然后执行以下语句,

mysqldump -u用户名 -p --single-transaction 数据库名称> 目的文件.sql

然后输入密码。
例如: mysqldump -upenghai1 -p --single-transaction commercial_air_conditioner > commercial_air_conditioner_dump.sql
数据量过大的话会执行一段时间,不要动即可。
commercial_air_conditioner_dump.sql文件即为数据库最后的文件内容。

在目标服务器运行SQL文件

将目的文件.sql 复制到目标服务器MYSQL 的bin目录下,然后cmd,然后执行以下语句:


mysql  -u用户名 -p 数据库名称< 目的文件.sql

然后输入密码。

例如:mysql -upenghai1 -p commercial_air_conditioner < commercial_air_conditioner_dump.sql

如果不想放置在MYSQL 的bin目录,“<”符号后面的文件名称则为全路径名称。

方式二:使用binlog

(ps:迁移时发现binliog没开,后续实际应用后补全该方式。有需要的同学具体可参考MySQL使用binlog日志恢复数据 )

先检查是否启用了binlog

SHOW VARIABLES LIKE 'log_bin';

value的内容为on则表示启用。

找到包含你需要恢复数据的事件的binlog文件和位置。

使用mysqlbinlog工具来解析binlog并将数据导出。

将导出的SQL语句应用到数据库中以恢复数据。

在MYSQL 的bin目录下cmd,然后执行以下语句

# 查看所有的binlog日志文件
mysql> SHOW BINARY LOGS;# 查看特定binlog文件的内容
mysql> SHOW BINLOG EVENTS IN 'mysql-bin.000001';# 导出特定时间范围内的binlog事件
mysqlbinlog --start-datetime="2021-03-01 00:00:00" --stop-datetime="2021-03-02 00:00:00" \--database=dbname mysql-bin.000001 > binlog_output.sql# 导出特定位置范围的binlog事件
mysqlbinlog --start-position=123 --stop-position=456 \--database=dbname mysql-bin.000001 > binlog_output.sql# 应用导出的SQL语句到数据库以恢复数据
mysql -u username -p dbname < binlog_output.sql

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com