首頁 >後端開發 >php教程 >如何使用PHP連接MySQL

如何使用PHP連接MySQL

青灯夜游
青灯夜游原創
2019-01-31 18:03:1822238瀏覽

PHP連接MySQL的方法:1、使用PHP的mysql_connect語句連接;2、使用PHP的MySQLi語句連接;3、使用PDO方法連接。

如何使用PHP連接MySQL

本文操作環境:Windows7系統、Dell G3電腦、PHP7.1版。

我們可以使用PHP的mysql_connect語句,MySQLi語句或PDO來連接MySQL,下面這篇文章就來簡單介紹一下,希望對大家有幫助。

在我們可以存取MySQL資料庫中的資料之前,我們需要能夠連接到MySQL伺服器,我們先來看看連接MySQL的方法。

使用PHP的mysql_connect語句

#PHP提供了mysql_connect函數來開啟資料庫連線。下面我們來看看如何實作:

步驟1、使用以下PHP程式碼連接到MySQL並選擇資料庫。

<?php
    $con = mysql_connect(&#39;localhost&#39;,&#39; username &#39;,&#39; password &#39;);
    $db_selected = mysql_select_db("dbname", $con);
?>

說明:需要把username和password換成自己的MySQL帳號名稱和密碼;並且把dbname 給成自己定義的資料庫名稱。

步驟2、連接到MySQL並選擇好資料庫後,就可以執行SQL查詢並執行其他操作。例如,以下PHP程式碼執行SQL查詢,該查詢從employees表中提取name字段,並將結果儲存在$result變數中:

<?php
    $result = mysqli_query($db_selected,&#39;SELECT name FROM employees&#39;);
?>

##使用PHP的MySQLi語句

方法1、MySQLi物件導向

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB"
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
} 
echo "连接成功";
?>

方法2、MySQLi程式

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB"
// 创建连接
$conn = mysqli_connect($servername, $username, $password,$dbname);
// 检查连接
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}
echo "连接成功";
?>

#使用PDO

<?php
$servername = "localhost";
$username = "username";
$password = "password";
try {
    $conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);
    // 将PDO错误模式设置为异常
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "连接成功"; 
}
catch(PDOException $e){
    echo "连接失败:".$e->getMessage();
}
?>

以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !

以上是如何使用PHP連接MySQL的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn