• 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.

  • 相关阅读:
    正则表达式
    移动开发知识点收集
    SQL Server
    百度数据图表插件Echarts
    Xamarin
    Func与Action
    MVC Core
    利用 async & await 的异步编程
    CSS3
    [leetcode]374. Guess Number Higher or Lower
  • 原文地址:https://www.cnblogs.com/eis13/p/5526412.html
Copyright © 2020-2023  润新知