『壹』 php有幾種連接mysql的方法
大致有以下方法:
1、使用 mysql ,提示:此種方法官方不建議。
<?php
$con=mysql_connect("localhost","root","");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_close($con);
2、使用 mysqli(分過程式與對象式兩種):
<?php
$link=mysqli_connect('localhost','my_user','my_password','my_db');
if(!$link){
die('ConnectError('.mysqli_connect_errno().')'
.mysqli_connect_error());
}
echo'Success...'.mysqli_get_host_info($link)." ";
mysqli_close($link);
?>
3、使用PDO
<?php
$db=newPDO('mysql:host=localhost;dbname=test','root','');
try{
foreach($db->query('select*fromuser')as$row){
print_r($row);
}
$db=null;//關閉資料庫
}catch(PDOException$e){
echo$e->getMessage();
}
?>
4、其他(使用 ADODB 等)
<?php
require_once'./adodb5/adodb.inc.php';
$conn=&ADONewConnection('mysql');
$conn->connect('localhost','root','','test');
$conn->Execute("setnamesutf8");
$res=$conn->Execute("select*fromuser");
if(!$res){
echo$conn->ErrorMsg();
}else{
var_mp($res);
}
?>
『貳』 如何php連接mysql資料庫
@mysql_connect("localhost","root","123456") or die("資料庫連接失敗");
@mysql_select_db("user") or die("資料庫不存在或不可用");
$query=@mysql_query("select * from adminInfo") or die("SQL 語句執行失敗");
while($row=mysql_fetch_array($query))
{
echo $row["name"];
}
mysql_close();
『叄』 php怎麼連接mysql資料庫
『肆』 PHP連接MySQL資料庫的幾種方式
MySQLi :MySQLi 只針對 MySQL 資料庫,MySQLi 還提供了 API 介面。
PDO (PHP Data Objects):PDO 應用在 12 種不同資料庫中。
『伍』 php連接mysql資料庫,用什麼函數
第一個問題:的1是把mysql的鏈接函數做了封裝,即封裝成類了,而2是直接使用mysql提示的內置函數鏈接資料庫,原則上用1更好一點,提供了對象,日後也方便修改移值。
第二個問題:原因是你沒有把mysql類放道對應目錄里,所以你實例化時,他就報錯,說找不到這個類。
『陸』 php如何連接mysql
你的代碼是怎麼寫的,貼出來看看,另外你用phpmyadmin連一下你的資料庫試試看看能否成功,如果不成功的話重啟一下你的mysql服務
『柒』 PHP連接MySQL資料庫的幾種方法
mysql_connect
mysqli_connect
pdo
『捌』 php連接mysql資料庫用的方式
混用當然不可以啦
一個是php_mysql 模塊,一個是php_mysqli模塊,雖然都是連接mysql,但是不可以混用
『玖』 php連接mysql資料庫的幾種方式
mysql_connect("127.0.0.1","root","root")
mysql_select_db("庫名")
『拾』 php連接mysql資料庫的幾種方法
PHP5之前一般使用MYSQL*函數,只有一般推薦下面的兩種新的方式: