您好,登錄后才能下訂單哦!
小編給大家分享一下php如何連接mysql數據庫,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
連接數據庫:
使用面向對象的方法;
1.造一個mysqli對象,造連接對象
2.準備一條SQL語句
3.執行SQL語句,如果是查詢語句。成功返回結果及對象
4.從結果集對象里找到數據;
查詢屬性代碼:
<?php //造一個mysqli對象,造連接對象 $db=new MySQLi("localhost","root","12345678","heiheihei"); //括號里面填的是IP地址域名,用戶名,密碼,數據庫的名字 //準備一條SQL語句 $sql = "select * from student"; //執行SQL語句,如果是查詢語句。成功返回結果及對象 $reslut = $db->query($sql); //判斷返回是否有內容,執行成功 if($reslut) { //如果成功了,從結果集對象里找到數據; $attr = $reslut->fetch_all(); //返回索引數組:$attr = $reslut->fetch_row() //返回關聯數組:tch_assoc(); //返回對象:$attr = $reslut->fetch_object(); //返回既有索引又有關聯:$arrt = $reslut->fetch_array(); var_dump($attr); ?>
最后的返回值是一個集對象,為了方便清晰的看到結果 我們用到了fetch_all(),fetch_row(); fetch_object();
增刪改語句:
增加一條信息:
//造連接對象 $db = new MySQLi("localhost","root","12345678","heiheihei"); //準備SQL語句 $sql = "insert into cou values('3-111','嘿嘿','803')"; //執行SQL語句 $r = $db ->query($sql); if($r)//如果$r是ture { echo "執行成功"; } else { echo "執行失敗"; }
改變一條信息:
<?php //造連接對象 $db = new MySQLi("localhost","root","12345678","heiheihei"); //準備SQL語句 $sql = "update cou set cname='哈哈' where tno='803'"; //執行SQL語句 $r = $db ->query($sql); if($r) { echo "執行成功"; } else { echo "執行失敗"; } ?>
刪除:
<?php //造連接對象 $db = new MySQLi("localhost","root","12345678","heiheihei"); //準備SQL語句 $sql = "delete from cou where tno='803'"; //執行SQL語句 $r = $db ->query($sql); if($r) { echo "執行成功"; } else { echo "執行失敗"; } ?>
以上是“php如何連接mysql數據庫”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。