查找 MySQL localhost URL and/or 访问 phpmyadmin

Finding MySQL localhost URL and/or accessing phpmyadmin

兜兜转转。请帮助,我在 mac 上将 http://localhost 输入到 safari 中并收到:有效!

但是,我不知道如何使用 MySQL workbench 找到 URL。我正在寻找 xCode 中的代码 JSON 以从我的本地 MySQL 数据库检索数据,但是,我什至不知道 URL 来访问它。

我的端口是 3306。我试过 http://127.0.0.1:3306 - 但无法打开。

我需要 myphpadmin 还是可以直接转到 MySQL?

我曾尝试在 Users>MyUserName> 下保存 MyPhPAdmin 的副本,但是当我 运行: http://localhost/myphpadmin

时这不起作用

文件应该保存在别处吗?当我在 Python 周前工作时,我 运行 它在不同的位置然后被推荐(在 Python X.X 缓存文件夹下)而在线人只是 运行它来自他们的 Users>MyUserName> 文件夹。我在最新的 Catalina OS X.

已尝试 http://localhost/usr/local/mysql-8.0.20-macos10.15-x86_64/phpmyadmin/ - 404 未找到

使用 MySQL,您可以通过本地主机“套接字”或网络“TCP/IP”连接进行连接。 MySQL 中的用户帐户彼此独立存在,因此如果您的用户帐户存在主机值 'localhost',则 TCP/IP 连接可能对您不起作用。另请注意,根据您安装 MySQL 的方式及其配置方式,它甚至可能不会监听网络连接。通常,如果您在同一台机器上,则首选 localhost。

在 MySQL Workbench 中,当您从“连接方法”下拉列表中选择“标准 (TCP/IP)”时,您需要提供主机名或 IP 地址。这只是主机名或 IP 地址,而不是完整的 URL 或网站。因此,您将主机名设置为“127.0.0.1”或“192.168.9.34”或其他名称。同样,在大多数情况下,Local Socket/Pipe 通常是更好的选择。

MySQL 使用自己的网络端口 (3306) 和通信协议,因此使用 http://127.0.0.1 是不正确的,因为它没有使用 http 协议。同样,如果您出于某种原因需要更改端口,请在端口字段中指定,而不是作为主机名的一部分。

至于 phpMyAdmin,您可以将其安装到由您的网络服务器处理的文件夹中,然后通过网络服务器公开的 URL/path 访问它 — 默认情况下,您的用户主目录不共享到网络(这是正确的,我不希望我的所有文档和文件与世界共享!)。将 phpMyAdmin 文件夹放在您的网站根目录中,您将获得更大的成功。哪个文件夹可能在很大程度上取决于您使用的网络服务器 运行、安装方式以及配置方式。

我不会评论您过去 运行 的 Python 脚本,因为我在 Python 网络服务方面的经验需要调整我的 nginx 中的一些设置配置,与您正在学习的教程相比,我不想让您感到困惑。