• Register

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

分享几种最常见的mysql链接方式!

1、简单直接

$link = mysql_connect("localhost","root","123456");
if (!$link){
	die('Could not connect: ' . mysql_error());
}
/*
mysql_select_db('data_name', $link);
$result = mysql_query('SELECT id, title FROM table', $link);
*/
mysql_close($link);

2、mysqli面向对象

$mysqli = new mysqli('localhost','root','','data_name');
if (mysqli_connect_errno()){
	die('Unable to connect!'). mysqli_connect_error();
}

3、pdo连接mysql

$db = new PDO('mysql:host=localhost;dbname=data_name', 'root', '');
try {
	foreach ($db->query('select * from user') as $row){
		print_r($row);
	}
	$db = null;  //关闭数据库
} catch (PDOException $e) {
	echo $e->getMessage();
}

4、ADODB连接mysql

require_once './adodb5/adodb.inc.php';
$conn = &ADONewConnection('mysql');
$conn->connect('localhost','root','','data_name');
$conn->Execute("set names utf8");
$res = $conn->Execute("select * from user");
if (!$res){
	echo $conn->ErrorMsg();
}else{
	var_dump($res);
}
版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/304.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

发表评论 

6 条评论 »

  • 元胜
    2010/04/09 at 21:46:15

    好牛B啊

  • 所以php
    2010/02/26 at 16:14:35

    这么牛~~~

    nuodou 于 2010-2-27 9:47:26 回复

    一般一般哈哈

  • 淘宝网首页
    2010/02/09 at 21:14:53

    这个也太牛x了吧

    nuodou 于 2010-2-10 12:41:11 回复

    哈哈一般一般

  • daniel
    2010/01/24 at 11:54:21

    回点广告

    nuodou 于 2010-1-24 11:55:35 回复

    是百度推广吧,中间的可是cps的!Still Thanks.

  • daniel
    2010/01/24 at 11:53:47

    我晕,这个不是真的吧,怎么从来没有听说过啊。

    nuodou 于 2010-1-24 11:56:17 回复

    你看看就知道真假啦哈哈

  • 狼的旋律
    2009/10/15 at 16:49:25

    这个,这个,好像谁都可以定制吧

    nuodou 于 2009-10-15 16:50:21 回复

    哈哈,看着还是挺忽闪的吧!

我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册