Navicat Essentials Mac数据库列表

时间:2016-09-14 19:37:10

标签: navicat

我已经使用Navicat Essentials一段时间了,一切运作良好。

今天我打开了Navicat,它给了我一条消息,让我再次从App Store下载。我做了什么。

现在我可以与root用户连接,但它没有显示任何数据库。一切都在localhost上。如果我使用相同的root用户从终端连接 - 我可以看到所有数据库。 Mysql在localhost上运行,终端连接运行良好。

在Navicat中,我唯一看到的是infomarmation_schema。没有其他数据库出现。

这不是特权问题。我已经检查过了。 root用户具有Navicat中定义的所有权限。

之前有人见过这样的事情并且可以帮助解决这里发生的事情。

谢谢,

Deepinder

1 个答案:

答案 0 :(得分:1)

我正在回答我自己的问题。我下载了Mysql Workbench,当我尝试从那里连接时 - 它给了我一个错误。

表'performance_schema.session_variables'不存在

我搜索了这个并得到了解决方案 -

mysql_upgrade -u root -p --force

然后重启mysql服务器,一切正常。我现在可以在Navicat中看到数据库列表。

由于