王志广的个人分享

        王志广的个人分享 >> PHP >> php连接mysql数据库的几种方法

php连接mysql数据库的几种方法

admin发表于2015-11-09  3,748次浏览 标签: 

php连接mysql数据库的4种方法,包括最常用的普通方法、mysqli连接、pdo连接和ADODB连接方式。

1.普通方法(面向过程)

//生成一个连接
$db_connect=mysql_connect($dbhost,$username,$userpass,true) or die(“Unable to connect to the MySQL!”);
//选择一个需要操作的数据库
mysql_select_db($dbdatabase,$db_connect);

2.面向对象mysqli
<?php
$mysqli = new mysqli($dbhost,$username,$userpass,$dbdatabase);
if(mysqli_connect_error()){
echo ‘Could not connect to database.’;
exit;
}
$result=$db->query(“SELECT id,name FROM user”);
$row=$result->fetch_row();

3.pdo连接mysql
$db = new PDO(‘mysql:host=$dbhost;dbname=$dbdatabase’,$username,$userpass);
$db->query(‘select * from user’)->fetch();

4.ADODB连接mysql
require_once ‘./adodb5/adodb.inc.php’;
$conn = &ADONewConnection(‘mysql’);
$conn->connect(‘localhost’,’root’,”,’test’);
$conn->Execute(“set names utf8”);
$res = $conn->Execute(“select * from user”);
if (!$res){
echo $conn->ErrorMsg();
}else{
var_dump($res);
}

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
已有5条评论
eeli
2015 年 12 月 20 日

OH,GOOD BLOG.

392486
2016 年 1 月 3 日

看看!

Jesse
2016 年 2 月 12 日

平时只用PDO.

Jesse
2016 年 2 月 12 日

评论功能建议增加验证码 🙂

oplus
2016 年 2 月 18 日

very good!

我来说两句

  Ctrl+Enter