Windows系统还原和MySQL上的数据丢失

托比亚

Windows 7系统中的系统还原是否可能丢失了mysql表中的某些数据?Mysql数据通常存储在C:\ ProgramData \ MySQL \ MySQL Server 5.6 \ data文件夹中,几天前,我的计算机出现问题,要求我进行系统还原,此后我得到了数据回滚。有可能吗?存在某种避免这种情况的方法吗?

卡兰

目前尚不清楚“系统还原”涵盖哪些位置,但是您所描述的可能性是很可能的。防止它的最简单方法是将MySQL数据移到其他地方:

  1. 确认您的数据目录,如下所示:

    mysql> select @@datadir;
    +---------------------------------------------+
    | @@datadir                                   |
    +---------------------------------------------+
    | C:\ProgramData\MySQL\MySQL Server 5.6\data\ |
    +---------------------------------------------+
    1 row in set (0.00 sec)
    
  2. 停止MySQL服务器服务。

  3. 导航到任何文本编辑器C:\Program Files\MySQL\MySQL Server 5.6并打开my.ini文件。

  4. 修改datadir行到您想要存储MySQL应用程序数据的位置。

  5. 现在导航到旧的datadir并将mysql文件夹复制并粘贴到新位置。

  6. 重新启动MySQL Server服务。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Windows 10系统还原上的意外错误

Windows8上的系统还原点问题

为什么我不能在Windows 10上创建系统还原点?

如何防止Windows 7创建系统还原文件和卷影副本?

从Ubuntu上的文件系统还原Enigmail私钥

从被黑系统还原数据库

系统还原会删除Windows更新吗?

从文件系统还原enigmail私钥

JFrog Artifactory系统还原失败

如何在Windows 10中还原帐户重命名而无需进行系统还原?

使用系统还原磁盘从NAS驱动器进行系统还原

如何创建将来不会被Windows覆盖的Windows系统还原点?

系统还原是否还原安全权限?

为什么系统还原会清除整个桌面以及主分区上的许多文件?

系统还原后无法从Windows 7卸载Python 3.4.2

Windows XP 系统还原如何在双启动 PC 上工作?

Windows 7-甚至在系统还原后,BSOD PROCESS1_INITIALIZATION_FAILED

Windows 10系统还原存储驱动器交换

如何在Windows中删除选定的系统还原点

Windows 7系统还原点存储在哪里以及如何保存它们?

系统还原后,Windows 7无法识别我的两个硬盘之一

系统还原在Windows 10上不起作用

如何从Windows 7 64位系统还原点提取环境变量

系统还原后如何使用旧的 /etc/passwd 文件和旧的主目录?

完整的Linux系统还原到实时远程VM

我如何进行系统还原?

从系统还原中排除文件或文件夹

系统还原会影响哪些用户文件?

系统还原撤消软件(非BIOS)是否超频?