Windows 7系统中的系统还原是否可能丢失了mysql表中的某些数据?Mysql数据通常存储在C:\ ProgramData \ MySQL \ MySQL Server 5.6 \ data文件夹中,几天前,我的计算机出现问题,要求我进行系统还原,此后我得到了数据回滚。有可能吗?存在某种避免这种情况的方法吗?
目前尚不清楚“系统还原”涵盖哪些位置,但是您所描述的可能性是很可能的。防止它的最简单方法是将MySQL数据移到其他地方:
确认您的数据目录,如下所示:
mysql> select @@datadir;
+---------------------------------------------+
| @@datadir |
+---------------------------------------------+
| C:\ProgramData\MySQL\MySQL Server 5.6\data\ |
+---------------------------------------------+
1 row in set (0.00 sec)
停止MySQL服务器服务。
导航到任何文本编辑器C:\Program Files\MySQL\MySQL Server 5.6
并打开my.ini文件。
修改datadir行到您想要存储MySQL应用程序数据的位置。
现在导航到旧的datadir并将mysql文件夹复制并粘贴到新位置。
重新启动MySQL Server服务。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句