php和mysql,碰到了一个问题,还请各位高手帮帮忙~~
我装的是php5.3.5,直接解压版的。apache是2.2.17,mysql5.1.51。按照书上的方法,取消了php.ini里的
extension=php_mysql.dll
extension=php_mysqli.dll的注释。extension_dir也设置好了。但是运行下面的程序时,总是无法显示网页。
<?php
@mysql_connect("localhost","root","secret");
or die("Could not connect to MySQL server!“);
@mysql_select_db("company")//company 是我建的数据库
or die("Could not select database");
echo "succeed!";
?>
请问各位大侠,这是什么原因呢
在命令行下使用php -m看看有没有mysql和mysqli扩展。如果没有,表示你没有安装或启用。php.ini修改好后,你要抱枕php扩展目录下面有mysql.dll和mysqli.dll。如果没有,建议你去官网上面下,并且保证和php的版本是一致的。
安装扩展比较好的方法是使用pear命令
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。