重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

mysql扩展库怎么设置,mysql扩展怎么开启

linux 怎么配置mysql 扩展

重新编译php

为企业提供成都网站制作、成都网站建设、外贸营销网站建设、网站优化、成都全网营销、竞价托管、品牌运营等营销获客服务。成都创新互联拥有网络营销运营团队,以丰富的互联网营销经验助力企业精准获客,真正落地解决中小企业营销获客难题,做到“让获客更简单”。自创立至今,成功用技术实力解决了企业“网站建设、网络品牌塑造、网络营销”三大难题,同时降低了营销成本,提高了有效客户转化率,获得了众多企业客户的高度认可!

./configure 参数中加下这几个选项 --with-mysql=/etc/mysql --with-mysqli=/etc/mysql/bin/mysql_config

路径是你mysql有安装目录

/etc/mysql/

编译安装完成后查看phpinfo如看到有mysql和mysqli说明配置成功。

如何在linux系统中启用PHP的MySQL扩展

你好!

找到PHP的配置文件php.ini,打开它查找mysql扩展,取消前面的注释即可。

我的回答你还满意吗~~

在WINDOWS 下PHP.INI的路径以及如何激活mysql扩展库

第一个原因是由于系统所读取的php.ini文件与你当时修改的php.ini文件不一致造成的

1、 可以通过phpinfo()的Configuration File (php.ini) Path选项查看当前PHP服务器读取的是哪一个php.ini

2、 如果你要更改php.ini的文件存取位置,可参考php.ini的搜索顺序,如下所示:

a)�0�2�0�2�0�2�0�2�0�2�0�2 SAPI 模块所指定的位置(Apache 2 中的 PHPIniDir 指令,CGI 和 CLI 中的 -c 命令行选项,NSAPI 中的 php_ini 参数,THTTPD 中的 PHP_INI_PATH 环境变量)

b)�0�2�0�2�0�2�0�2�0�2�0�2 HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath(Windows 注册表位置)

c)�0�2�0�2�0�2�0�2�0�2 PHPRC 环境变量

d)�0�2�0�2�0�2�0�2�0�2�0�2 当前工作目录(对于 CLI)

e)�0�2�0�2�0�2�0�2�0�2�0�2 web 服务器目录(对于 SAPI 模块)或 PHP 所在目录(Windows 下其它情况)

f)�0�2�0�2�0�2�0�2�0�2�0�2 Windows 目录(C:\windows 或 C:\winnt),或 --with-config-file-path 编译时选项指定的位置

3、 一般做法:通过设置PHPRC 环境变量,

a)�0�2�0�2�0�2�0�2�0�2�0�2 操作:右击我的电脑-属性-高级-环境变量

b)�0�2�0�2�0�2�0�2�0�2�0�2 在系统变量下新建一个“变量名为PHPRC�0�2�0�2 ,变量值为你的php.ini文件所地文件路径”的环境变量第二个原因是:PHP没有找到相应的扩展库

1、 查看PHP找到的扩展库位置:在phpinfo()的extension_dir选项可以看到

2、 在php.ini更改extension_dir文件第三个原因:没有完全重启IIS

1、 对php.ini的修改必须完全重启IIS才能起作用,而不能只是对当前站点进行重启。

A:在PHP5.0以上版本,MySQL 默认未启用,因此需要咱们进行手工激活。

1、 在PHP运行MySql,必须在 php.ini 中激活 php_mysql.dll 动态连接库,另外还需要访问 MySQL 客户端连接库即libmysql.dll文件

2、 可以通过php.ini中的extension激活 php_mysql.dll 动态连接库;而libmysql.dll文件必须放在Windows 的系统路径 PATH才能访问,可以通过把libmysql.dll复制到system32目录下,也可以在PATH环境变量中新增一个路径。

3、 建议做法:通过设置PATH,方便以后的php升级,在系统环境变量中的PATH后增加“libmysql.dll”所在的文件夹即可。记得通过“;”号隔开

4、 [案例]最近,服务器总是找不到MySql扩展库,导致程序无法运行。因此,把所有文件删除后重新配置PHP服务器。但最后在安装MySql的时候,却始终无法激活MySql扩展库。

在phpinfo()中找到的信息如下:

PATH:c:\php

PHPRC:C:\php

extension_dir:c:\php\ext\

另外,我测试了将其它的库激活,如msql、gd2、XML,在phpinfo()都可以正常显示

证明PHP能找到php_mysql.dll 动态连接库,而MySql的运行的另一个条件是能够讯问MySQL 客户端连接库即libmysql.dll文件,看来问题就在这里了。

如何在PHP下开启PDO MySQL的扩展

PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。

在一些PHP管理系统需要开启PDO和PDO_MySQL扩展,方法很简单:

1、找到php.ini文件

2、打开后,搜索 extension=php_pdo.dll 和 extension=php_pdo_mysql.dll ,去掉前面“;”的注释。

最终这两行配置内容如下:

extension=php_pdo.dll

extension=php_pdo_mysql.dll

重新启动apache或者iis后,在phpinfo函数中查看,是否开启。

关于~~使用php的mysqli扩展库操作数据库 的问题

首先mysqli("

localhost

","root","1234");应该是个函数,不应该用new

关键字。

new

是来实例化对象的。

$link

=

mysqli_connect(

'localhost',

/*

The

host

to

connect

to

连接MySQL地址

*/

'user',

/*

The

user

to

connect

as

连接MySQL用户名

*/

'password',

/*

The

password

to

use

连接MySQL密码

*/

'world');

这个才是连接语句。


分享名称:mysql扩展库怎么设置,mysql扩展怎么开启
当前链接:http://cqcxhl.cn/article/hspjos.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP