windows下恢复mysql数据库被删除的解决办法 |
您所在的位置:网站首页 › mysql删除数据后如何恢复文件夹 › windows下恢复mysql数据库被删除的解决办法 |
目录
项目场景: 解决步骤: 1.命令行进入mysql,执行SHOW MASTER STATUS; 2.将文件移到别的位置 3.恢复 1.命令行输入:mysqlbinlog D:\HASEEZ8-bin.000006 > recovery.sql 2.创建被删除的数据库xxxatabase 3.执行命令进行恢复:mysql -uroot -p \users\administrator\recovery.sql 注意 项目场景:今天打开navicat发现了两个连接信息 于是乎我就打开了第二个ruoyi: 发现了这个库xxxatabase,心想第一个连接localhost里面也有这个,就把xxxatabase删了吧。删完之后的一分钟内,我就后悔了,想了想这和localhost不就一个么,心想完了!!! 于是抱着试一试的心态,去问了问ChatGPT,结果恢复了! 解决步骤:ChatGPT给的回答: 按照它说的我就开始了: 1.命令行进入mysql,执行SHOW MASTER STATUS;会发现有个文件。HASEEZ8-bin.000008 这里需要注意一下,这个binlog文件是最新的,你要找到这个的前一个进行恢复。 C:\ProgramData\MySQL\MySQL Server 8.0\Data,这个路径中有空格,接下如果用这个路径会报错 继续问GPT:怎么用这个文件进行恢复 ![]() 在c盘用户目录下会生成一个文件recovery.sql 执行这个sql之前,需要先创建一下被删除的数据库xxxatabase 3.执行命令进行恢复:mysql -uroot -p |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |