国产午夜男女爽爽爽爽爽_亚洲A∨无码一区二区一二区毛片_蜜桃tv在线二三区_天天摸一摸视频寡妇_国产欧美国产精品第二区_亚洲老司机在线凹凸福利网站_大痉挛中文字幕色视频_欧美日韩性爱第一页_亚洲高清无码在线一区二区_亚洲黄片视频免费看

PHP連接mysql數(shù)據(jù)庫的二種方法

2011-12-15 15:12:03

使用PHP連接mysql數(shù)據(jù)庫有二種方法:一種是使用PHP面向過程的方式來連接mysql數(shù)據(jù)庫;另一種是使用PHP面向?qū)ο蟮姆绞絹磉B接mysql數(shù)據(jù)庫。作為一位PHP程序員這二種方式都是我們應(yīng)該掌握的。

      第一種:使用PHP面向過程的方式來連接mysql數(shù)據(jù)庫

      使用PHP面向過程的方式來連接mysql數(shù)據(jù)庫需要用到以下幾個函數(shù)。
      
      1、mysql_connect(server , username , password)  //連接MySQL服務(wù)器函數(shù)
      參數(shù)說明:
      server - MySQL服務(wù)器的主機名
      username - MySQL用戶名
      password - MySQL密碼

      2、mysql_select_db(database_name , link_identifier)  //選擇已有的數(shù)據(jù)庫
      參數(shù)說明:
      database_name - 已有的數(shù)據(jù)庫名
      link_identifier - 已建立數(shù)據(jù)庫連接的資源

      3、mysql_query(query)  //執(zhí)行SQL語句
      參數(shù)說明:
      query - 要執(zhí)行的SQL語句

      4、mysql_close(link_identifier)  //關(guān)閉數(shù)據(jù)庫連接
      參數(shù)說明:
      link_identifier  -  已建立數(shù)據(jù)庫連接的資源

使用PHP面向過程方式連接mysql數(shù)據(jù)庫實例代碼:

<?php
//建立與mysql的鏈接
$link = mysql_connect('localhost','root','123456');
//選擇要使用的數(shù)據(jù)庫
mysql_select_db('PHP',$link);
//建立與數(shù)據(jù)庫連接編碼
mysql_query('set names GBK');
//關(guān)閉數(shù)據(jù)庫
mysql_close($link);
?>


      第二種:使用PHP面向?qū)ο蟮姆绞絹磉B接mysql數(shù)據(jù)庫

PHP面向?qū)ο蟮姆绞竭B接MYSQL數(shù)據(jù)庫的方式我們使用MYSQL數(shù)據(jù)庫的擴展MYSQLI來實現(xiàn)。
這里需要使用到MYSQLI類的成員方法有:connect()、select_db()、query()、close()

1、用三行代碼實現(xiàn)PHP面向?qū)ο蟮姆绞竭B接mysql數(shù)據(jù)庫實例代碼:
<?php
//實例化mysqli類
$mysqli = new mysqli();
//建立連接,參數(shù)同面向過程的方式
$mysqli->connect("localhost","root","123456");
//選擇數(shù)據(jù)庫
$mysqli->select_db("PHP");
//關(guān)閉數(shù)據(jù)庫連接
$mysqli->close();
?>

2、我們也可以用一條代碼來實現(xiàn):
<?php
$mysqli = new mysqli("localhost","root","123456","PHP");
?>