当前位置:首页 » 编程语言 » php7pdomysql

php7pdomysql

发布时间: 2023-08-12 13:24:09

1. php7.0怎么通过打开扩展功能和mysql相连

第一步:进入php源码中的"ext/mysql"目录下

第二步:在当前目录下运行phpize命令:/usr/local/php524/bin/phpize

phpize的规则:去哪个目录下运行phpize文件,那么就会在该目录下生成一个configure文件。

第三步:运行刚才生成的configure文件

命令: ./configure --with-php-config=/usr/local/php524/bin/php-config --with-mysql=/usr/local/mysql/

这里最关键的是通过--with-mysql参数告诉mysql客户端的位置。这样才能生成mysql.so。

实验的时候,没有加这个参数,结果错误:

./configure --with-php-config=/usr/local/php524/bin/php-config

第四步:编译生成.so文件

第五步:配置php引擎加载该扩展。

补充一下:就是去php.ini文件中修改一下配置,加载mysql.so这个扩展(这个扩展文件要放到php指定的扩展目录下面去)

第六步:测试php引擎是否成功加载该扩展编写文件phpinfo.php,内容是:<?phpehco phpinfo();?>

运行后,可以看到有如下信息显示:mysqlMySQLSupport enabledActive PersistentLinks 0

Active Links 0

Client API version 5.1.55

MYSQL_MODULE_TYPE no value

MYSQL_SOCKET /tmp/mysql.sock

MYSQL_INCLUDE no value

MYSQL_LIBS no value

通过这样的方式可以确认,php引擎已经成功加载了mysql.so扩展。

第七步:已经生成的mysql.so。编写php代码测试是否能连接mysql。

2. win10 php7 怎么弄mysql扩展

非常遗憾的告诉你,php7不支持MySQL扩展了,只有使用mysqli和pdo扩展,PHP.INI中取消下面两行前面的分号:
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

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

1、进入PHP源码包里找到pdo_mysql扩展目录

[root@php ~]# cd ./php-5.6.7/ext/pdo_mysql/

2、用phpize生成配置文件,一定要跟上–with-php-config=/usr/local/bin/php-config

[root@php pdo_odbc]# phpize
[root@php pdo_odbc]# ./configure --with-php-config=/usr/local/bin/php-config

3、make && make install安装

[root@php no-debug-non-zts-20131226]# ls
bcmath.so gd.so opcache.a pdo_odbc.so
calendar.so mcrypt.so opcache.so pdo_mysql.so
curl.so memcache.so openssl.so posix.so

4、php.ini配置加载pdo_mysql.so扩展。

extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so

5、重启apache,使用phpinfo()函数查看。

热点内容
ftp用户名同时登录 发布:2025-03-19 10:01:35 浏览:677
c语言的的1 发布:2025-03-19 10:00:18 浏览:639
我的世界客户端怎么玩网易的服务器 发布:2025-03-19 09:53:22 浏览:705
python模拟键盘输入 发布:2025-03-19 09:52:51 浏览:90
荣耀路由搭建家用服务器 发布:2025-03-19 09:51:14 浏览:279
安卓带壳截图什么软件 发布:2025-03-19 09:45:29 浏览:3
linux外网访问端口映射 发布:2025-03-19 09:36:30 浏览:330
java的md5加密和解密 发布:2025-03-19 09:34:56 浏览:136
忘了id密码怎么找回 发布:2025-03-19 09:34:24 浏览:1001
linux命令行ftp 发布:2025-03-19 09:25:08 浏览:313