我安装了WAMP。我面临的问题是PHP和MySQL之间的连接。当我转到WWW
目录并更改文件localhost、dbuser=root和password=blank时,如下所示:``
<?php
$link = MySQL_connect('localhost','root','');
if (!$link) {
die('Could not connect to MySQL: ' . MySQL_error());
}
echo 'Connection OK'; MySQL_close($link);
?>
然后我试着测试连接。它没有说Connection OK
,而是将我重定向到搜索引擎雅虎。
我还尝试测试php脚本,但浏览器没有响应。并重定向到主页"yahooanswer.com"
请帮帮我。我已经不知所措了,为什么它不执行脚本以及与mysql
的连接。
如果你被发送到搜索引擎,那么你要么没有正确输入url,要么没有正确设置HOST文件。
该测试脚本的url应该是
http://localhost/testmysql.php
然而,最可能的问题是,您没有正确配置HOST文件,不知道在哪里可以找到localhost
的域名
要检查这一点,请编辑C:'windows'system32'drivers'etc'hosts
,它应该看起来像这个
127.0.0.1 localhost
::1 localhost
如何编辑主机文件
主机文件受windows保护,要保存它,您必须具有管理员权限。Vista/W7/W8您可能认为自己是管理员,但事实并非如此。
要成功保存hosts文件,请执行此操作以使用Admin Privilages启动编辑器。
在桌面上或"开始"菜单中找到编辑器图标(如果没有其他内容,记事本就可以了)右键单击+在您选择的编辑器图标上移动-将显示一个菜单。从菜单中选择"以管理员身份运行"。将编辑器导航到c:''windows''system32''drivers''etc''hosts文件。
当您进行了更改后,现在将允许您保存这些更改。