本文主要介绍PHP连接MYSQL数据库的三种常用方法,非常详细,有一定的参考价值。感兴趣的朋友可以参考一下。
对于PHP初学者,我们可以编写简单的程序,如留言簿、新闻文章系统等。只要掌握基本的数据库写、读、编辑、删除等基本操作。在整个过程中,MySQL数据库的连接也很重要。连接的方式有很多种。对于新手来说,不需要分析哪种方式优化了系统资源。我们可以先把它连接起来。
这里整理一下PHP连接MYSQL数据库的几种常用方法。
第一、
常用普通方法
$ mysql _ server= localhost
$mysql_username=数据库用户名;
$mysql_password=数据库密码;
$mysql_database=数据库名称;
//建立数据库链接
$ conn=MySQL _ connect($ MySQL _ server,$ mysql _ username,$ mysql _ password)或die(数据库链接错误);
//选择一个数据库
MySQL _ select _ db($ MySQL _ database,$ conn);
MySQL _ query( set names utf8 );
//执行MySQL语句
$ result=mysql _ query (select id,name from database table );
//提取数据
$ row=MySQL _ fetch _ row($ result);
提取数据时,我们使用mysql_fetch_row,也可以使用mysql_fetch_assoc和mysql_fetch_array。详情请参考手册。
第二、
面向对象方法
$db=new mysqli($dbhost,$username,$userpass,$ db database);
if(mysqli_connect_error()){
“echo”无法连接到数据库;
退出;
}
$result=$db-query(SELECT id,name FROM user );
$ row=$ result-fetch _ row();
第三、
PDO方法
$dsn=mysql:host=。$dbhost。dbname=。$dbdatabase。;
$ dbh=新PDO($dsn,$username,$ user pass);
$stmt=$dbh-query(SELECT id,name FROM user );
$ row=$ stmt-fetch();
以上是MYSQL数据库与PHP连接的三种常用方法,大家可以尝试一下。一般来说,我们更多地使用第一种。
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。