【问题标题】:Configure PHP to work with MySQL and phpMyAdmin配置 PHP 以使用 MySQL 和 phpMyAdmin
【发布时间】:2011-05-03 01:58:46
【问题描述】:

我的目的是在我的 Windows 7 机器上本地设置一个 php 论坛来测试它是如何工作的。

我已经成功安装了 Apache HTTP Server 和 PHP v5。然后我下载并解压了 phpbb-forum 软件并将它放在我的根文件夹中。然后我意识到我需要某种数据库,所以我下载并安装了 MySQL。为了配置我的数据库,我还下载并提取了 phpMyAdmin,但我无法让它工作。当我打开浏览器并导航到我的 phpMyAdmin 文件夹时,我得到了这个:

截图:http://img836.imageshack.us/img836/5139/captureqb.png

我使用我的 Apache 服务器来预览我的网站,我在其中使用了一些 php 包含函数,所以我知道我有一个“工作”的 PHP 安装。 MySQL 服务也在我的电脑上运行。

但是,您是否需要配置 PHP 和/或 Apache 才能使 phpMyAdmin 正常工作?我完全是个菜鸟,所以我想这可能是多个缺点。

谢谢你.. //Realiserad

【问题讨论】:

  • 除非你真的想单独下载它们,否则从 WAMP 开始可能是个好主意。它基本上是一个已配置的带有 PHP、Apache 和 MySQL(以及 phpMyAdmin)的 Windows 包。安装后即可使用!

标签: php mysql apache phpmyadmin


【解决方案1】:

更简单的方法是安装WAMP server:它将预先配置的Apache、PHP、MySQL和PHPMyAdmin捆绑在一起工作。

【讨论】:

    【解决方案2】:

    您需要启用 MySQL 扩展才能在 PHP 中使用 MySQL。

    MySQL 扩展可能会或可能不会与您的 PHP 发行版捆绑在一起。 (在 ext 文件夹中查找 php_mysql.dll)

    假设它已安装,您可以通过在 php.ini 中添加或取消注释此行来启用它:

    extension=php_mysql.dll
    

    正如其他人所说,安装WAMP Server 可能更简单

    【讨论】:

      【解决方案3】:

      看看:http://www.ricocheting.com/how-to-install-on-windows/mysql - 具体来说,第三步。它涉及下载 mySQL PHP 扩展(它是一个 dll),并取消注释 php.ini 的一行,以便 PHP Load 成为扩展。

      虽然安装 XAMPP 或 WAMP 可能更简单,但我认为知道如何解决自己的问题是件好事 - Scientia potentia est :D

      【讨论】:

        【解决方案4】:

        对windows不是很熟悉,但你好像错过了php-mysql扩展,你可以从这里下载(我认为): http://mysql2.mirrors-r-us.net/downloads/connector/php/index.html

        使用像这样的预配置 wamp 安装会更容易(适用于 win/mac/etc)。谷歌“xampp”,由于stackoverflows垃圾邮件保护,我不允许发布多个链接。

        【讨论】:

        • 首先,感谢所有精彩的回答!像你们中的许多人指出的那样,我下载了 MySQL 扩展,然后将其复制到 Windows 目录。我在我的 php.ini 文件中找不到 extension=php_mysql.dll 的行,所以我只是添加了它并希望最好。最后我重新启动了我的机器(比抱歉更安全)并启动我的 Apache 服务器并得到 - “错误!”我知道 WAMP 服务器。我不知道为什么我没有从一开始就安装它,可能是因为难看的托盘图标,我喜欢从头开始。
        • 但是,我安装了 WAMP-server,现在一切正常。当我检查我的 php_mysql-file 时,它​​原来是比我最近安装的 PHP 更旧的版本。也许这就是为什么我永远无法让我的 Apache 服务器正常运行的原因......问题解决了。感谢所有的答案。竖起大拇指!
        【解决方案5】:

        配置 PHP 以访问 MySQL

        1. 使用您喜欢的文本编辑器打开 c:\php\php.ini 文件。

        2. 通过删除分号取消注释以下行:

          扩展=php_mysqli.dll 扩展=php_mbstring.dll extension=php_mcrypt.dll

        3. 保存并退出编辑器

        将压缩包解压到phpmyadmin文件夹后,您必须先配置phpmyadmin,然后才能连接到sql server。

        1. 您应该创建一个配置文件。该文件可以手动创建(只需使用文本编辑器), 在您的第一次会话期间,您将看到一条错误消息。 要解决此问题,您应该创建文件夹 (C:\project\wwwroot\phpmyadmin\config)。之后,授予 IIS_IUSRS 组和 IUSR 用户的全部权限。granting permission/image

        2. 返回配置窗口。访问 localhost/phpmyadmin/setup/ 要配置连接设置,请单击“新建服务器”按钮。

        3. 输入 SQL 服务器的详细名称,然后输入服务器主机名。如有必要,您可以指定其他设置。[setting up/image][2]

        4. 保存设置,然后服务器会将我们重定向到上一页。选择:

        默认语言 - 英语 默认服务器 – 127.0.0.1 行尾——Windows(\r\n)

        1. 单击保存,然后下载。收到的文件(config.inc.php)你应该保存到根目录(C:\project\wwwroot\phpmyadmin)。

        打开授权窗口(//localhost/phpmyadmin/)并以root帐户登录。如果你看到一个启动的 phpMyAdmin 窗口,你可以删除 config 文件夹。

        为了正确的工作,phpMyAdmin 需要一个包含信息的数据库。创建数据库的脚本已经安装。

        【讨论】:

          猜你喜欢
          • 2012-05-06
          • 1970-01-01
          • 2016-12-11
          • 2023-03-13
          • 1970-01-01
          • 1970-01-01
          • 2017-05-25
          • 1970-01-01
          • 2013-10-21
          相关资源
          最近更新 更多