版权声明:转载请附上文章地址 https://blog.csdn.net/weixin_38134491/article/details/86804030
在PHP中可以使用mysqli扩展和MySQL数据库信息交流,i 表示改进、增强,执行速度更快
mysqli被封装到一个类中,是一种面向对象技术,但对于喜欢面向过程的用户mysql也提供了
一个面向过程的接口,我们可以像调用函数那样使用mysqli扩展,所以学习mysqli就像学生其他函数一样
建立、关闭与MySQL服务器的连接
- 连接指定的MySQL服务器
$link=mysqli_connect('localhost','root','123456','',3306);
- 连接错误时的提示
if(mysqli_connect_errno()){ /* 返回最后一次连接调用的错误代码 */
exit(mysqli_connect_error()); /* 返回一个字符串描述的最后一次连接调用的错误代码 */
}
- 设置默认字符编码
mysqli_set_charset($link, 'utf8');
- 选择待定的数据库
mysqli_select_db($link, 'd2');
- 关闭与MySQL服务器的连接
mysqli_close($link);
<?php
header('Content-type:text/html;charse=utf-8');
/* 与MySQL数据库建立连接 */
$link=@mysqli_connect('localhost','root','123456','',3306);
/* 连接错误时的提示 */
if(mysqli_connect_errno()){ /* 返回最后一次连接调用的错误代码 */
exit(mysqli_connect_error()); /* 返回一个字符串描述的最后一次连接调用的错误代码 */
}
/* 设置默认字符编码 */
mysqli_set_charset($link, 'utf8');
/* 选择特定的数据库 */
mysqli_select_db($link, 'd2');
/* 中间做各种操作 */
/* 关闭与MySQL服务器的连接 */
mysqli_close($link);