本文目錄一覽:
php如何連接mysql
用mysql的函數庫
第一步 連接數據庫
mysql_connect(‘localhost’,’username’,’password’)
第二步 設置字符集
mysql_set_charset(‘utf8’);
第三步 選擇數據庫
mysql_select_db(‘DB_name’);
第四步 準備SQL語句
$sql = ‘select * from table_name’;
第五步 執行SQL語句
$result = mysql_query($sql);
第六步 解析數據
$data = mysql_fetch_array($result);
最後一步 關閉數據庫連接
mysql_close();
以上是數據庫最基本操作 不過mysql這套函數庫將要被淘汰 建議改用mysqli 或則 pdo
php怎麼連接mysql數據庫
?php
$dbhost = ‘localhost’; // mysql服務器主機地址
$dbuser = ‘root’; // mysql用戶名
$dbpass = ‘123456’; // mysql用戶名密碼
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
die(‘Could not connect: ‘ . mysqli_error());
}
echo ‘數據庫連接成功!’;
mysqli_close($conn);
?
下面是說明:
PHP 提供了 mysqli_connect() 函數來連接數據庫。該函數有 6 個參數,在成功鏈接到 MySQL 後返回連接標識,失敗返回 FALSE 。
語法
mysqli_connect(host, username, password, dbname,port, socket);
參數說明:
參數 描述
host 可選。規定主機名或 IP 地址。
username 可選。規定 MySQL 用戶名。
password 可選。規定 MySQL 密碼。
dbname 可選。規定默認使用的數據庫。
port 可選。規定嘗試連接到 MySQL 服務器的端口號。
socket 可選。規定 socket 或要使用的已命名 pipe。
php和mysql是怎麼連接起來的
PHP文件夾下的php.ini配置文件下找到php_mysql.dll 和php_mysqli.dll這兩個擴展把前面的;去掉,既然後重啟服務器,用 mysql_connect來新建一個到mysql的連接
如何在PHP中連接MySQL數據庫
php鏈接mysql必備條件:
已安裝mysql數據庫;
檢查php環境是否已開啟mysql擴展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數,看有沒有mysql項;b.打開php.ini文件,檢查php_mysql.dll前分號是否已取掉。
php鏈接代碼如下:
?php
//設置編碼格式
header(“Content-type:text/html;charset=utf-8”);
//定義數據庫主機地址
$host=”localhost”;
//定義mysql數據庫登錄用戶名
$user=”root”;
//定義mysql數據庫登錄密碼
$pwd=””;
//鏈接數據庫
$conn = mysql_connect($host,$user,$pwd);
//對連接進行判斷
if(!$conn){
die(“數據庫連接失敗!”.mysql_errno());
}else{
echo “數據庫連接成功!”;
}
?
運行結果:
如何在php中鏈接mysql數據庫
可以有很多方法,簡單說兩種:1.直接寫sql語句mysql_connect()連接數據庫,mysql_select_db(數據庫名),設置字符編碼mysql_set_charset(),寫mysql語句mysql_query(),解析結果集,這是最通用的方法,但比較麻煩.
2.利用pdo,實例化一個pdo;
$pdo = new PDO(‘mysql:host:localhost;dbname=sb;charset=utf8;port=3306′,’root’,”);
$stmt = $pdo-query(‘sql語句’);
$res = $stmt-fetchAll(PDO::FETCH_ASSOC);
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/189129.html