gpt4 book ai didi

php - 如果我使用终端在 MySQL 中创建一个数据库,它应该显示在我的 PhpMyAdmin 数据库下吗?

转载 作者:行者123 更新时间:2023-11-30 22:54:40 25 4
gpt4 key购买 nike

MySQL 和 PHP 世界的初学者(使用 MAMP)。

非常简单的问题,我似乎无法在任何地方找到答案。

当我在本地主机上以根用户身份访问 PhpMyAdmin 时,我在“localhost”上的“root”用户下的终端中创建了一个 MySQL 数据库(称为 user_info),并授予了所有权限/特权(这就是它在数据库下的说明服务器 Pane )我在左侧 Pane 或 PhpMyAdmin 的数据库选项卡下看不到我在终端中创建的数据库?

真正的问题是,在终端中创建的数据库是否应该反射(reflect)在 PhpMyAdmin 的数据库部分中,或者这是否是我对所有工作方式的完全误解?

如有任何建议或解释,我们将不胜感激!

亲切的问候

最佳答案

您的 Mac 上似乎安装了两个 MySQL。 MAMP 随 MySQL 一起提供,看起来您还在 MAMP 之外安装了另一个 MySQL。这解释了两个不同的数据目录——MAMP MySQL 使用 /Applications/MAMP/db/mysql/,另一个安装使用 'usr/local/mysql/data/`。

选择一个保留并移除另一个。您可以通过指定每个客户端用来监听连接的端口或套接字来强制您的客户端连接到您想要的任何一个,但是除非您有特定的原因想要运行两个 MySQL 实例,否则它不会让您感到困惑删除一个。只需确保您没有任何要保存的存储数据(或先将其导出/转储到 SQL)即可。

关于php - 如果我使用终端在 MySQL 中创建一个数据库,它应该显示在我的 PhpMyAdmin 数据库下吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26947501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com