【问题标题】:Local server hosting mySQL on Mac, what's the database URL?在 Mac 上托管 mySQL 的本地服务器,数据库 URL 是什么?
【发布时间】:2017-10-26 14:39:27
【问题描述】:

出于实验目的,我在我的 Mac 上托管了一个连接到 mySQL 数据库的本地 Apache 服务器(遵循这个非常好的教程:https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-macos-sierra/

现在,我需要将此数据库连接到客户端应用程序。此应用程序要求我提供“服务器 URL”。我使用以下地址从浏览器访问服务器:http://localhost/~username,但客户端应用程序问我的是另一回事。这个 URL 是什么,当数据库存储在本地时如何找到它?

【问题讨论】:

  • 什么是客户端应用程序?您通常不会使用 MySQL 客户端连接到“URL”,而是连接到主机和端口。
  • 本地主机名为“localhost”,MySQL 端口为 3306。MySQL 通常不通过 URL 连接。
  • 谢谢!我的问题是客户端应用程序是一个不再在这里工作的人专门为我的实验室构建的学术应用程序。所以我的问题是不可重现的(因此投反对票?)......我会进一步尝试使用您的信息,并希望澄清问题以使其有用。干杯!

标签: php mysql macos apache


【解决方案1】:

基本上你想与你的本地 mysql 建立连接,对吧?如果您正在寻找此答案,请按照以下说明操作。

配置 apache 后,您需要按照以下步骤连接本地 MySQL。

  1. https://dev.mysql.com/downloads/mysql/5.7.html下载“Mac OS X 10.12 (x86, 64-bit), DMG Archive” - dmg 版本 并在你的mac机器上安装mysql .在安装结束时将生成 root 密码。请将该密码复制到笔记或其他文件中
  2. 在终端中按照以下步骤操作(纯可选)
    • cd /usr/local/mysql/bin”点击进入按钮
    • "sudo ./mysql -u root -p" 点击回车,终端会询问 密码,您需要复制粘贴我的 MySQL ROOT 密码 提到步骤1并进入。
    • 现在您将进入 mysql 并且如果您想更改 ROOT 密码,然后在终端“更改用户”中输入此命令 'root'@'localhost' 由'你喜欢的新密码识别 改变';" 从终端进入和退出
  3. https://www.phpmyadmin.net/ 下载phpmyadmin 并解压phpmyadmin 文件并将其重命名为phpMyAdmin到您的WebServer/Documents 文件夹(/Library/WebServer/Documents/) 李>
  4. 转到终端并输入以下命令
    • cd /Library/WebServer/Documents/ 并点击进入
    • cd phpMyAdmin 并点击进入
    • sudo mkdir config 并点击进入
    • sudo chmod o+x config 并点击进入
  5. 转到浏览器 URL 并输入以下 localhost/phpmyadmin/setup 将打开服务器设置页面并按照以下步骤操作
    • 点击新建服务器按钮,然后导航到身份验证选项卡 并输入ROOT PASSWORD并点击应用按钮
    • 在概览页面底部,您可以找到下载按钮并单击 该文件和 config.inc.php 文件将被下载
    • config.inc.php 文件复制粘贴到您的 phpMyAdmin 中 文件夹
  6. 转到您的浏览器网址,然后输入 localhost/phpmyadmin/ 并使用您的凭据输入数据库

这是您本地存储在您的机器中的本地数据库位置

【讨论】:

    猜你喜欢
    • 2019-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-08
    • 2014-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多