在上一章的内容中有写出PHP的几种扩展,本章会开启MySQL i 扩展的篇章。
注意: MySQL i 扩展只支持MySQL数据库
1.如何连接数据库
<?php
//连接数据库
$conn = new mysqli("localhost","root", "root","text_2","3306");
//查看连接是否正确
if($link->connect_errno){
//die() 函数输出一条消息,并退出当前脚本。该函数是 exit() 函数的别名。
die("链接失败".$link->connect_error);
}
//设置字符集
$link->set_charset('utf8');
?>
在上面的代码中表示连接的MySQL服务器主机名为localhost,用户为root,密码为root,选择连接的数据库为text_2。通过mysqli_set_charset()函数将字符集设置为utf8。
2.执行的SQL 语句
<?php
//完成PHP与mysql服务器连接后,可以通过SQL语句操作数据库。
$sql = "select * from t_student";
//查询出t_student 表中所有的信息
?>
3.获取结果集
<?php
// 获取到上面查询语句的结果
$result = $conn -> query($sql);
?>