- PHP链接MySQL的方式
- PHP操作MySQLi链接的步骤
mysql 是面向过程的使用方式
mysqli 是面向对象和面向过程方式
PDO 是面向对象方式
1、连接数据库
$link = mysqli_connect('服务器', '用户', '密码', '数据库名');
2、设置默认字符编码
mysqli_set_charset($link, 'utf8');
3、准备SQL语句
$sql = ' ' ;
4、执行SQL语句
mysqli_query($link, $sql);
5、返回结果
select 查询返回的结果
mysqli_fetch_row($result);
//以一个枚举数组方式返回一行结果
mysqli_fetch_assoc($result);
//以一个关联数组方式抓取一行结果
mysqli_fetch_array($result);
//以一个关联数组,索引数组,或者两者皆有的方式抓取一行结果
mysqli_num_rows($result);
//获取结果中行的数量
//抓取所有的结果行并且以索引数组方式返回结果集 (默认方式)
mysqli_fetch_all($result, MYSQLI_NUM);
//抓取所有的结果行并且以关联数据方式返回结果集
mysqli_fetch_all($result, MYSQLI_ASSOC);
//抓取所有的结果行并且以两者皆有的方式返回结果集
mysqli_fetch_all($result, MYSQLI_BOTH);
insert delete update 增 删 改 返回的结果
mysqli_affected_rows($link);
//获取前一个Mysql操作的受影响行数
mysqli_insert_id($link);
//返回最后一次查询自动生成并使用的id
6、关闭数据库
mysqli_close($link);
//关闭先前打开的数据库连接
|