PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法


Posted in PHP onAugust 28, 2014

本文实例讲述了PHP提示 Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法,在PHP程序开发中常会遇到这类问题。分享给大家供大家参考,具体的解决方法如下:

将下面代码改为mysqli或PDO即可。

function connectit () { 
global $CFG; 
mysql_connect($CFG['db_host'], $CFG['db_user'], $CFG['db_pass']) or die(mysql_error()); 
mysql_select_db($CFG['db_name']); 
}

PDO:

$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);

MYSQLI:

$link = mysqli_connect( 
 'localhost', /* The host to connect to 连接MySQL地址 */   
 'user',   /* The user to connect as 连接MySQL用户名 */   
 'password', /* The password to use 连接MySQL密码 */   
 'world');  /* The default database to query 连接数据库名称*/   

if (!$link) { 
  printf("Can't connect to MySQL Server. Errorcode: %s ", mysqli_connect_error()); 
  exit; 
}

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
如何对PHP程序中的常见漏洞进行攻击(下)
Oct 09 PHP
分享PHP入门的学习方法
Jan 02 PHP
深思 PHP 数组遍历的差异(array_diff 的实现)
Mar 23 PHP
PHP脚本中include文件出错解决方法
Nov 20 PHP
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
Jul 02 PHP
PHP 数据结构队列(SplQueue)和优先队列(SplPriorityQueue)简单使用实例
May 12 PHP
PHP魔术方法的使用示例
Jun 23 PHP
CI操作cookie的方法分析(基于helper类库)
Mar 28 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 PHP
PHP清除缓存的几种方法总结
Sep 12 PHP
PHP将整数数字转换为罗马数字实例分享
Mar 17 PHP
Yii框架函数简单用法分析
Sep 09 PHP
PHP实现数组递归转义的方法
Aug 28 #PHP
PHP之autoload运行机制实例分析
Aug 28 #PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 #PHP
PHP反射机制用法实例
Aug 28 #PHP
PHP对象相互引用的内存溢出实例分析
Aug 28 #PHP
PHP对象递归引用造成内存泄漏分析
Aug 28 #PHP
PHP中cookie和session的区别实例分析
Aug 28 #PHP
You might like
PHP原理之异常机制深入分析
2010/08/08 PHP
sphinx增量索引的一个问题
2011/06/14 PHP
PDO版本问题 Invalid parameter number: no parameters were bound
2013/01/06 PHP
IIS安装Apache伪静态插件的具体操作图文
2013/07/01 PHP
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
2016/02/26 PHP
解决JS无法调用Controller问题的方法
2015/12/31 Javascript
2016年最热门的15 款代码语法高亮工具,美化你的代码
2016/01/06 Javascript
jQuery验证插件validate使用详解
2016/05/11 Javascript
使用JSON作为函数的参数的优缺点
2016/10/27 Javascript
JavaScript简单验证表单空值及邮箱格式的方法
2017/01/20 Javascript
10个最优秀的Node.js MVC框架
2017/08/24 Javascript
jQuery实现的简单无刷新评论功能示例
2017/11/08 jQuery
详解Vue.js项目API、Router配置拆分实践
2018/03/16 Javascript
React全家桶环境搭建过程详解
2018/05/18 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
vuex 动态注册方法 registerModule的实现
2019/07/03 Javascript
Node.js API详解之 Error模块用法实例分析
2020/05/14 Javascript
[01:01:52]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第二场 1月9日
2021/03/11 DOTA
编写Python脚本批量下载DesktopNexus壁纸的教程
2015/05/06 Python
Python算法之图的遍历
2017/11/16 Python
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
PyQt5实现简易电子词典
2019/06/25 Python
Python使用import导入本地脚本及导入模块的技巧总结
2019/08/07 Python
Python 数据的累加与统计的示例代码
2020/08/03 Python
html5 datalist 选中option选项后的触发事件
2020/03/05 HTML / CSS
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
2014/10/03 面试题
CSMA/CD介质访问控制协议
2015/11/17 面试题
高级Java程序员面试要点
2013/08/02 面试题
个人求职简历的自我评价范文
2013/10/09 职场文书
企业军训感言
2014/02/08 职场文书
关于国庆节的演讲稿
2014/09/05 职场文书
python实战之一步一步教你绘制小猪佩奇
2021/04/22 Python
详解Python 3.10 中的新功能和变化
2021/04/28 Python