zoukankan      html  css  js  c++  java
  • tp框架报“mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead” 警告信息

    警告信息是“mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead……ThinkPHPLibraryThinkDbDriverMysql.class.php 第 52 行.”

    就是建议你用mysqli或者pdo连连接数据库,因为mysql_connect()在未来将要被移除;

    这只是一个警告信息,当做没看见也阔以,去php配置文件里面把报错提示等级修改一下也行,让警告憋出来了;

    这样的办法都是权宜之计,对于严谨的防御性编程来说并不可取,因为它只是暂时隐藏了麻烦,强迫症患者内心会很纠结;

    那么既然是在TP框架里面出现了这种问题,就按照TP的思路来解决;

    在Db/Driver文件夹下面,除了mysql链接还有mysqli等等,就想警告里面建议的那样:

    使用mysqli不就可以了么?

    那么怎样修改呢?

    很简单,在你的数据库连接的配文件里面找到你的“DB_TYPE”项,

    通常是“mysql”,这里修改成“mysqli”就可以了;

    就可以跟这个烦人的警告说拜拜了;

    同样是在TP3.2.2.

  • 相关阅读:
    3. 文件存储格式
    2. Reduce 输出压缩
    Nginx+Tomcat搭建集群环境
    redis缓存失效及解决方案
    几种开源NOSQL数据库
    使用Maven开发用户模块的CRUD(增删改查)
    Spring Boot 面试题整理
    oracle 11g&12c(pdb&cdb)系统巡检
    Redhat 6.8部署oracle12.2.0.1.0
    sqlserver创建程序集
  • 原文地址:https://www.cnblogs.com/eis13/p/5526412.html
Copyright © 2011-2022 走看看