虚拟主机域名注册-常见问题服务器知识 → 服务器问题

宝塔面板,lnmp php7支持 mysql_connect方法

  环境:宝塔面板

  php版本:7.4

  从php5.6开始已经不支持mysql_connect进行连接mysql数据库,下面聊下通过自行编译安装mysql扩展支持mysql_connect方法操作数据库

  1:获取PHP MySQL扩展源码

  git clone https://github.com/php/pecl-database-mysql mysql --recursive

  2:编译

  cd到mysql目录,执行命令:phpize

  ./configure –with-php-config=/www/server/php/74/bin/php-config

  宝塔面板默认php安装路径/www/server/php/ ,军哥的LNMP php安装目录在/usr/local/php

  3:安装

  make && make install

  安装完成后可以看到类似如下内容:

  [root@5tmBjJZuwq mysql]# make install

  Installing shared extensions: /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/

  4:修改php.ini配置文件

  宝塔面板->软件管理->已安装->找到php7.4打开设置->配置文件

  在最后添加:extension=mysql.so

  5:重启php

  再次访问phpinfo() 已经支持mysql_connect

  如果不想这么麻烦请安装5.2-5.5之间的php版本即可




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:如何使用Postman测试面板接口
下一篇:宝塔linux面板 apache网站访问报错503 Service Unavailable解决
  >> 相关文章
没有相关文章。
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部