【问题标题】:Showing phpMyAdmin databases in MySQL在 MySQL 中显示 phpMyAdmin 数据库
【发布时间】:2015-04-25 01:20:04
【问题描述】:

我已经使用 phpMyAdmin 设置了一个新数据库,但是当我通过终端(Mac OS X 10.9.5)登录到 MySQL 时,它没有显示我创建的新数据库。它只显示“information_schema”和“test”。

在启动 mySQL 之前,我应该在终端中访问某个目录吗?

【问题讨论】:

  • 您使用哪个用户创建了数据库,您尝试使用哪个用户访问它?您将新创建的数据库的权限授予了哪个用户?

标签: mysql sql database phpmyadmin


【解决方案1】:

您可能在 MySQL 服务器和 phpMyAdmin 中使用了两种不同的架构。

作为检查,您可以尝试从终端创建一个表,看看它是否反映在 phpMyAdmin 中,create table A (a varchar(), b varchar() )。如果新表未从浏览器 (phpMyAdmin) 中显示,则可能您正在从两个不同的模式登录。

也仅供参考:从哪个目录登录 MySQL 并不重要。

希望对您有所帮助.. :)

【讨论】:

    【解决方案2】:

    当我使用“mysql -u root -p”登录到 mySQL 时,我可以访问所有数据库。

    【讨论】:

    猜你喜欢
    • 2014-01-21
    • 2015-02-03
    • 2015-05-02
    • 2018-07-02
    • 2015-07-08
    • 2015-08-27
    • 2021-07-05
    • 2019-08-07
    • 2015-01-11
    相关资源
    最近更新 更多