登陆

Window10中 php压缩包版、apache压缩包版 、mysql.压缩包版的疑惑

环境Window10中 php压缩包版、apache压缩包版 、mysql.压缩包版或运行安装版,使用PHP连接MySQL配置有时会碰到诡异问题:

windows中PHP连接MySQL配置有时会碰到诡异问题:apache服务器能正常启用,php代码也能正常运行,MySQL也可使用,但用PHP代码连接MySQL出错如下:

使用pdo 连接测试代码

 <?php

try {

 $con= new PDO("mysql:host=localhost","root","password");

echo "连接成功";

}

catch(PDOException $e)

{

    echo $e->getMessage();

}

 ?>

 运行出现不正常提示 could not find driver

 使用mysqli_connect 连接测试代码

<?php

$con= mysqli_connect("localhost","root1","password");

if ($con->connect_error) {

     die("Connection failed: " . mysqli_connect_error());

}

echo "连接成功";

 ?>

 运行出现不正常提示 Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in……

已经将php.ini中的语句extension=mysqli和extension=pdo_mysql前面的;去掉了(去掉表示让php启用这个扩展)。

使用phpinfo()检查——编写一个文件phpinfo.php(内容是<?php phpinfo(); ?>),然后将这个文件放到网站目录下,在浏览器打开

Loaded Configuration File  (none),

  PDO drivers no value 

 求解疑

# PHP
WangKeJunWangKeJun581 天前323 次浏览

全部回复(0)我要回复

暂无评论~
  • 取消回复发送