导致这个问题原因,我个人经验,通常是2个:
1:你的程序中包含一个事务(可能是sql中的事务,也可能是windows的分布式事务),这些事务在执行后,没有正确提交,而在次过程中,你又重启了服务,数据库自然回滚到初始状态
2:你的数据库或者软件中,包含了一段数据库的备份/恢复代码(当然,数据库计划也是有可能的)
处理:重新检测你的程序以及数据的执行计划方法/步骤
Navicat for MySQL 备份数据的 *** 作如下:
在 Navicat 界面的菜单栏中选择“备份”功能按钮。
步骤二 在导航栏中点击“新建备份”按钮。
步骤三 在d出的新建备份窗口中点击“开始”按钮,执行备份的命令。
备份完成后,在导航栏中就可以看到关于备份数据的信息。在备份时间上点击右键,选中“常规”命令,即可查看备份文件的存储位置、文件大小和创建时间。
Navicat for MySQL 数据还原的 *** 作如下:
在 Navicat 界面的菜单栏中选择“备份”功能按钮。
在导航栏中点击“还原备份”按钮,在d出的窗口点击“开始”按钮。
温馨提示:如果会出现警告提示的窗口,点击“确定”按钮即可。
数据还原完成之后,依然会给出友好的消息提示窗口,方便用户进行信息核对。
在数据库管理中,备份与还原相辅相成,作为一名优秀的程序员,要养成随时备份的良好习惯,这样才能时刻保证数据的安全。
关于 Navicat for MySQL:
Navicat for MySQL 是针对 MySQL 数据库管理和开发而制定的比较理想的管理工具,其直观可视化的图形界面方便用户平时的管理进程,同时兼具 MySQL 数据库的绝大部分功能,如表、视图、函数或过程、事件等。使用 Navicat for MySQL 管理工具主要可以帮助您完成以下任务:SQL创建工具或编辑器、数据模型工具、数据传输、导入或导出、数据或结构同步、报表等。1、在云盘中查询所有已存在的硬盘,创建快照。
2、通过已有的快照创建新的云盘,需要选择对应服务器区域的硬盘才能挂载。
3、通过实例重新恢复系统。
4、云盘管理中,挂载云盘,即可查看所有存储快照中的数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)