php連接數據庫(mysql),我案例的php版本號7.3


 在PHP7中已經廢除了mysql庫了,這里使用mysqli

我的案例基本情況

  

1.  面向對象 __連接數據庫

 1 <!-- 面向對象 -->
 2 <?php
 3     $serve = 'localhost:3308'; // !!請帶上你的端口號 (之前沒有注意到啊)  4     $username = 'root'; // 登錄賬號                     
 5     $password = '123456'; // 你的登錄密碼                  
 6     $dbname = 'mytest1'; // 你的數據庫名                   
 7 
 8     $mysqli = new Mysqli($serve,$username,$password,$dbname); // ‘new mysql’的 m 大小寫對結果沒有影響  9 
10     if($mysqli->connect_error){
11         die('connect error:'.$mysqli->connect_errno);
12     }
13     $mysqli->set_charset('UTF8'); // 設置數據庫字符集 大小寫沒關系,但是別寫成utf-8
14 
15     $result = $mysqli->query('SELECT * FROM students'); // 你數據庫里的某張表// SQL語句,要求大寫,但這兒 'select * from students'也不會報錯 16     $data = $result->fetch_all(); // 從結果集中獲取所有數據
17     print_r($data); // -> Array 18 ?>

 

2.  面向過程 __連接數據庫 

 1 <!-- 面向過程 -->
 2 <?php
 3     $serve = 'localhost:3308';
 4     $username = 'root';
 5     $password = '123456';
 6     $dbname = 'mytest1';
 7 
 8     $link = mysqli_connect($serve,$username,$password,$dbname);
 9     mysqli_set_charset($link,'UTF8'); // 設置數據庫字符集
10 
11     $result = mysqli_query($link,'select * from students');
12     $data = mysqli_fetch_all($result); // 從結果集中獲取所有數據
13     print_r($data);
14 
15 ?>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM