配置PHP以与MySQL和phpMyAdmin一起使用
我的目的是在我的Windows7机器上本地设置一个php论坛,以测试它是如何工作的 我已经成功安装了ApacheHTTP服务器和PHPV5。然后我下载并解压缩了phpbb论坛软件,并将其放在我的根文件夹中。然后我意识到我需要某种数据库,所以我下载并安装了MySQL。为了配置我的数据库,我还下载并提取了phpMyAdmin,但我无法让它工作。当我打开浏览器并导航到我的phpMyAdmin文件夹时,我只得到以下信息: 截图: 我使用我的Apache服务器预览我的网站,在那里我使用了一些php包含函数,因此我知道我的php安装是“正常”的。MySQL服务也在我的计算机上运行 但是,为了让phpMyAdmin正常工作,您需要配置PHP和/或Apache吗?我完全不知道这件事,所以我想可能有很多缺点配置PHP以与MySQL和phpMyAdmin一起使用,php,mysql,apache,phpmyadmin,Php,Mysql,Apache,Phpmyadmin,我的目的是在我的Windows7机器上本地设置一个php论坛,以测试它是如何工作的 我已经成功安装了ApacheHTTP服务器和PHPV5。然后我下载并解压缩了phpbb论坛软件,并将其放在我的根文件夹中。然后我意识到我需要某种数据库,所以我下载并安装了MySQL。为了配置我的数据库,我还下载并提取了phpMyAdmin,但我无法让它工作。当我打开浏览器并导航到我的phpMyAdmin文件夹时,我只得到以下信息: 截图: 我使用我的Apache服务器预览我的网站,在那里我使用了一些php包含函数
谢谢//我对windows不是很熟悉,但您似乎错过了php mysql扩展,您可以从这里下载(我想):
使用像这样的预配置wamp安装(可用于win/mac/etc)会容易得多。google“xampp”,由于stackoverflows垃圾邮件保护,我不允许发布多个链接。更简单的方法是安装:它捆绑Apache、PHP、MySQL和PHPMyAdmin,这些都是为协同工作而预先设定的。您需要启用MySQL扩展,以便从PHP使用MySQL MySQL扩展可能会也可能不会与PHP发行版捆绑在一起。(在ext文件夹中查找php_mysql.dll) 假设已安装,您可以通过在php.ini中添加或取消注释此行来启用它:
extension=php_mysql.dll
正如其他人所说,安装可能更简单,请看一看:-特别是第3步。它包括下载mySQL PHP扩展(这是一个dll),并取消对PHP.ini行的注释,以便PHP加载扩展
虽然安装XAMPP或WAMP可能更简单,但我认为最好知道如何解决您自己的问题-Scientia potentia est:D配置PHP以访问MySQL
为了正确工作,phpMyAdmin需要一个包含信息的数据库。用于创建数据库的脚本已安装 除非您真的想单独下载所有这些文件,否则最好从WAMP开始。它基本上是一个Windows软件包,包含已经配置好的PHP、Apache和MySQL(以及phpMyAdmin)。安装后即可使用!首先,谢谢你所有精彩的回答!我下载了MySQL扩展,就像很多人指出的那样,然后将其复制到Windows目录。我在php.ini文件中找不到extension=php_mysql.dll这一行,所以我只是添加了它,希望一切顺利。最后,我重新启动了我的机器(安全总比抱歉好),启动了我的Apache服务器,并得到“错误!”我知道WAMP服务器。我不知道为什么我从一开始就没有安装它,可能是因为丑陋的trayicons,我喜欢从头开始做事情。然而,我安装了WAMP服务器,现在一切都很好。。当我检查我的php_mysql文件时,发现它的版本比我最近安装的php版本更高。也许这就是为什么我永远无法让我的Apache服务器正常运行。。。问题解决了。谢谢你的回答。竖起大拇指!