在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 ?>