PHP連線到MYSQL資料庫的相關操作

2021-07-24 23:53:37 字數 1144 閱讀 7463

<?php

$mysqli = new mysqli('localhost','username','password','database');

//若不先指定資料庫,可以用$mysqli->select_db(database)來指定

//嘗試連線的結果需要進行檢查

if($mysqli->connect_errno)

//$mysqli->connect_errno:如果連線失敗,它將返回乙個乙個錯誤碼;如果連線沒有錯誤,它將返回乙個0

//$mysqli->connect_error:如果連線失敗,它將返回乙個錯誤資訊(error message);如果連線沒有錯誤,它將返回null;

//構建查詢語句

$query = "select * from table";

//傳送給meysql的查詢語句結尾不需要新增分號

//查詢

$result = $mysqli->query($query);

//返回的行數

$rows = $result->num_rows;

//分行逐一返回結果集

for($i = 0; $i < $rows; $i++)

//另一種寫法

//while($row = $result->fetch_assoc())

//$result->fetch_assoc():它返回乙個關聯陣列,key值為列名

//$result->fetch_row():它返回乙個列舉陣列,key值為數字,第一列為從下標0開始

//釋放結果集,當對結果集物件不再需要使用時,應釋放。雖然在指令碼執行結束之後它也會被釋放

$result->free();

//構建插入語句

$query = "insert into table values('col_1','col_2','col_3','...')";

$result = $mysqli->query($query);

//也可以寫明幾行收到影響之類的

if($result)else

//從資料庫斷開連線

//先是釋放結果集

$result->free();

//在斷開資料庫

$mysqli->close();

php連線到MySQL資料庫

在能夠訪問並處理資料庫中的資料之前,必須建立到達資料庫的連線。在 php 中,這個任務通過 mysql connect 函式完成。mysql connect servername,username,password 引數 描述servername 可選。規定要連線的伺服器。預設是 localhost...

gorm 連線mysql 連線到資料庫

連線到資料庫 gorm 官方支援的資料庫型別有 mysql,postgresql,sqlite,sql server mysql go import gorm.io driver mysql gorm.io gorm func main 注意 想要支援完整的 utf 8 編碼,您需要將 charse...

erlang連線到mysql資料庫

erlang連線到mysql資料庫 一,rlang mysql driver svn checkout mysql 2.對src下面的所有原始碼進行編譯 erlc erl 3.然後在mysql 下面建立ebin,並將src 下面的所有 beam拷貝到ebin 下面 4.將mysql整個資料夾拷貝到e...