欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-06-20 23:45:02
本文实例讲述了php提示 deprecated: mysql_connect(): the mysql extension is deprecated的解决方法,在php程...

本文实例讲述了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程序设计有所帮助。