Mac / Mavericks上的MySql和消失的数据库

时间:2014-09-01 03:43:02

标签: mysql sql database osx-mavericks

所以,我有这个问题,似乎没有人能够弄清楚发生了什么。

我使用Mavericks 10.9.4在我的MBA上安装了MySql服务器,并使用Sequel Pro和Workbench来播放数据库。但是,在我创建和构建数据库,查询,提交和保存输出和查询之后,数据库会不时消失。我可以重新创建实例,如果我崩溃了我的计算机,但仍然提交了最后一个查询或视图或者你有什么。

示例:我的MBA用尽果汁并关闭电源或者某些东西让我崩溃并重新启动计算机。然后我运行MySql服务器,例如续集继续我的工作。续集“看到”数据库,所有它的表甚至视图但是当我单击一个表时,我收到此错误消息:

检索表'人'的信息时发生错误。请再试一次。 MySQL说:表'p1.people'不存在

然后我尝试用我的数据(#teambackupyourwork)再次填充表格并收到此错误消息:

[ERROR in query 2] Table 'p1.gender' doesn't exist

然后我尝试删除表和数据库,它们似乎不存在但仍然可见并收到此错误消息:

Error dropping database (can't rmdir './p1', errno: 66)

因此,我必须sudo rm -rf f * cking数据库才能重做所有内容。

首先,我认为这与清洁我的Mac 2程序中的一些超级宽容的偏好有关,所以我戳了戳,并且现在几乎只卸载程序并取出垃圾。

所以,我必须每天和每天创建数据库!我的教授已经尽力了,要求我在故意崩溃和重新启动之前提交,似乎没有任何工作。

从学校开始以来这已经开始了,我变得非常沮丧。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

查看您的Mysql配置,它可能会将您的数据存储在临时文件夹中。在MBP上安装了postgresql也遇到过类似的问题。

我的问题的解决方法是使用自制程序重新安装postgresql。