开发者社区> 问答> 正文

如何启用php的mysql扩展?

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!";
?>

请问各位大侠,这是什么原因呢

展开
收起
蛮大人123 2016-02-06 11:24:22 2664 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    在命令行下使用php -m看看有没有mysql和mysqli扩展。如果没有,表示你没有安装或启用。php.ini修改好后,你要抱枕php扩展目录下面有mysql.dll和mysqli.dll。如果没有,建议你去官网上面下,并且保证和php的版本是一致的。
    安装扩展比较好的方法是使用pear命令

    2019-07-17 18:38:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载

相关镜像