ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

环境Window10中 php 7.2压缩包版、apache2.4压缩包版 、mysql.8.0压缩包版或运行安装版,使用PHP连接MySQL配置碰到的诡异问题

2020-03-17 17:06:36  阅读:310  来源: 互联网

标签:php WampServer 安装版 MySQL PHP 压缩包 Window10


环境Window10中 php 7.2压缩包版、apache2.4压缩包版 、mysql.8.0压缩包版或运行安装版,使用PHP连接MySQL配置碰到的诡异问题:

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

使用pdo $con= new PDO("localhost:3306","username","password");

出现 could not find driver

使用mysqli_connect $con= mysqli_connect("localhost:3306","username","password");

出现 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 ,参见下图:

更换了多个版本,都如此。不知为何?改用集成组件安装版如WampServer则无此问题。

尚未找到具体原因。

先卸载已安装的Apache、Mysql 删掉(对于压缩安装的,先停止服务,再删除服务),改用集成组件安装版,发现没有此问题。使用集成组件安装版如WampServer则无此问题,诸如WampServer,诸如WampServer,它已经包含了 PHP、Apache、Mysql ,免去了开发人员将时间花费在繁琐的配置过程。

此处存疑,搜索网上解决方法,几乎都试了不行,谁有解决方法希望告知。

标签:php,WampServer,安装版,MySQL,PHP,压缩包,Window10
来源: https://blog.csdn.net/cnds123/article/details/104925210

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有