溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP修改數據庫方法有哪些

發布時間:2020-10-13 16:40:33 來源:億速云 閱讀:207 作者:小新 欄目:編程語言

這篇文章主要介紹PHP修改數據庫方法有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

PHP修改數據庫方法有幾種

在php開發過程中,我們需要連接數據庫來開發動態網站,連接數據庫通常有四種方式:Mysql-connect(),Mysqli,PDO,ADODB,我們可以利用這4中連接數據庫的方式進行數據庫修改,接下來一一介紹。

Mysql_connect

這是我們剛開始學習php時最開始碰到到的數據庫連接方式,通過mysql_connect()函數可以返回連接結果,則返回一個 MySQL 連接標識,失敗則返回 FALSE。因此可以進行后續的數據庫修改操作。

 <?php
  $con=mysql_connect("localhost" ,"root","password")
  if($con){
    mysql_select_db("db_name",$con);
    $sql="select * from table_name where id=1";
    $result=mysql_query($sql);
    while($row=mysql_fetch_row($result)){
        echo  "$row";
    }
  }else{
    die("無法連接數據庫".mysql_error());
  }
  mysql_close($con);
  ?>

這種連接方式是短連接,不是長連接,若長連接則使用mysql_pconnetct()

Mysqli

這是一種面向對象的數據庫連接方式,在連接前需要實例化一個對象,然后通過這個對象進行數據庫操作。

<?php
    $con=new mysqli("localhost","root","password","db_name");
    if(!mysqli_connect_error()){
        $sql="select * from table_name where id=1";
        $result=$con->query($sql);
    while($row=$result->fetch_row($result)){
        echo  "$row";
    }
      }else{
        die("無法連接數據庫".mysql_error());
      }

mysqli是一種長連接方式,并且比mysql_connect更加安全

PDO

什么是pdo呢,pdo是php5中心加進去的鏈接數據庫的方式,

 <?php
        $pdo=new      
        PDO('mysql:host=localhost;dbname=db_name',"root",
        $sql="select * from table_name where id=1";
       "password");
        try{
              $result=$pdo->query($sql);
              foreach($result as $k){
                    print_r($k);
              }
            }catch(PDOException $e){
                       echo $e->getMessage();
            }
    ?>

ADODB

不管后端數據庫如何,存取數據庫的方式都是一致的,開發設計人員不必為了某一套數據庫,而必須再學習另一套不同的存取方法,這大大減輕開發人員的知識負擔,過去的知識往后仍可繼續使用

require_once './adodb5/adodb.inc.php';
  $conn = &ADONewConnection('mysql');
  $conn->connect('localhost','root','','test');
  $conn->Execute("set names utf8");
  $res = $conn->Execute("select * from user");
  if (!$res){
     echo $conn->ErrorMsg();
  }else{
     var_dump($res);
   }

以上是PHP修改數據庫方法有哪些的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女