2016-09-14 128 views
0

我一直在使用Navicat Essentials一段时间,一切运行良好。Navicat Essentials Mac数据库列表

今天我打开了Navicat,它给了我一个信息,并要求我再次从App Store下载。我做了哪些。

现在我可以与root用户连接,但它不会显示任何数据库。一切都在本地主机上。如果我使用同一个root用户从终端连接 - 我可以看到所有的数据库。 Mysql运行在本地主机上,并且终端连接运行良好。

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

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

以前有人看过类似的东西,可以帮助发生什么事。

感谢,

Deepinder

+0

对不起 - 忘了提。即使我从Navicat创建一个数据库。我可以在终端中看到它,但不能在Navicat GUI中看到。真奇怪。 – deepinder

回答

1

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

mysql_upgradeü根 - P --force

然后重新启动MySQL服务器和一切 -

表 'performance_schema.session_variables'

我搜索了这一点,并得到了解决不存在作品。我现在可以在Navicat中看到数据库列表。

谢谢