1. <em id="vzzs9"></em>
      <tbody id="vzzs9"></tbody>

    2. <span id="vzzs9"></span>
      <progress id="vzzs9"></progress>
      首頁 LAMP教程LAMP安裝

      LAMP經典入門教程

      LAMP實戰案例: 使用httpd的模塊方式訪問

      運維派隸屬馬哥教育旗下專業運維社區,是國內成立最早的IT運維技術社區,歡迎關注公眾號:yunweipai
      領取學習更多免費Linux云計算、Python、Docker、K8s教程關注公眾號:馬哥linux運維

      實現LAMP

      利用rpm包實現LAMP安裝部署

      CentOS 8

      Module 模塊方式

      dnf install httpd mariadb-server php  php-mysqlnd  

      FastCGI 方式

      dnf install httpd mariadb-server php-fpm  php-mysqlnd  

      CentOS 7
      Module 模塊方式

      yum install httpd  mariadb-server php php-mysql 

      FastCGI 方式

      yum install httpd php-fpm php-mysql mariadb-server

      CentOS 6:
      Module 模塊方式

      yum install httpd, php, php-mysql, mysql-server

      FastCGI方式:默認不支持

      注意:基于module實現,httpd 需要 使用prefork模型

      PHP連接MySQL的方式

      使用mysql擴展連接數據庫

      使用mysql擴展模塊mysql.so連接數據,此方式已經在php 7 版后淘汰

      范例:php使用mysql擴展連接數據庫的測試代碼

      <?php
      $conn = mysql_connect('mysqlserver','username','password');
      if ($conn) 
          echo "OK";
      else
          echo "Failure";
          #echo mysql_error();
          mysql_close();
      ?>
      使用mysqli擴展連接數據庫

      使用mysqli擴展模塊mysqli.so連接數據,此方式只能連接MySQL數據庫,不支持其它數據庫

      范例:php使用mysqli擴展連接數據庫的測試代碼

      <?php
      $mysqli=new mysqli("mysqlserver", "username", "password");
      if(mysqli_connect_errno()){
          echo "Failure";
          $mysqli=null;
          exit;
      }
      echo "OK";
      $mysqli->close();
      ?>
      使用PDO(PHP Data Object)擴展連接數據庫

      使用PDO擴展模塊pdo_mysql.so連接數據庫,此方式可以支持連接MySQL,Oracle等多種數據庫

      范例:php使用pdo擴展連接數據庫的測試代碼1

      <?php
      $dsn='mysql:host=mysqlhost;port=3306;dbname=mysql';
      $username='root';
      $passwd='magedu';
      $dbh=new PDO($dsn,$username,$passwd);
      var_dump($dbh);
      ?>

      范例:php使用pdo擴展連接數據庫的測試代碼2

      <?php
      try {
      $user='root';
      $pass='magedu';
      $dbh = new PDO('mysql:host=mysqlhost;port=3306;dbname=mysql', $user, $pass);
      foreach($dbh->query('SELECT user,host from user') as $row) {
      print_r($row);
      }
      $dbh = null;
      } catch (PDOException $e) {
      print "Error!: " . $e->getMessage() . "<br/>";
      die();
      }
      ?>
      

      本文鏈接:http://www.abandonstatusquo.com/36050.html

      LAMP經典入門教程

      LAMP實戰案例: 使用httpd的模塊方式訪問

      網友評論comments

      發表評論

      您的電子郵箱地址不會被公開。

      暫無評論

      Copyright ? 2012-2022 YUNWEIPAI.COM - 運維派 京ICP備16064699號-6
      掃二維碼
      掃二維碼
      返回頂部
      久久久久亚洲国内精品|亚洲一区二区在线观看综合无码|欧洲一区无码精品色|97伊人久久超碰|一级a爱片国产亚洲精品