PHP 常用数据库操作
程序员文章站
2022-04-28 14:33:44
1.建立与数据库服务器的连接(前提数据库服务器必须打开) 第一个参数:本地地址 第二个参数:数据库账户 第三个参数:数据库密码 第四个参数:数据库名称 2.判断数据库是否连接成功(否则就输出话语并退出当前脚本) 3.进行您想进行的操作(得到查询对象) 3.1 查询操作 3.2 删除操作 3.3新增操 ......
1.建立与数据库服务器的连接(前提数据库服务器必须打开)
第一个参数:本地地址
第二个参数:数据库账户
第三个参数:数据库密码
第四个参数:数据库名称
$connection = mysqli_connect('127.0.0.1', 'root', '密码', 'demo');
2.判断数据库是否连接成功(否则就输出话语并退出当前脚本)
if (!$connection) { // 连接数据库失败 exit('<h1>连接数据库失败</h1>'); }
3.进行您想进行的操作(得到查询对象)
3.1 查询操作
$query = mysqli_query($connection, 'select * from users;');
3.2 删除操作
$query = mysqli_query($connection, 'delete from users where id = 4');
3.3新增操作
【注】这里 {} 代表自动转换为变量处理
$query = mysqli_query($connection, "insert into users values (null, '{$name}', '{$gender}', '{$birthday}', '{$avatar_target}')");
3.4更新操作
$query = mysqli_query($connection, "update users set name = '{$user['name']}', gender = {$user['gender']}, birthday = '{$user['birthday']}', avatar = '{$user['avatar']}' where id = {$id}");
4.检查是否查询成功(否则就数据语句并退出当前脚本)
if (!$queryexit('<h1>查询失败</h1>'); }
5.将结果集转换为一个关联数组并打印出来
【注】mysqli_fetch_assoc()函数的作用为将得到的结果集转换为一个关联数组
while ($row = mysqli_fetch_assoc($query)) { var_dump($row); }
6.释放结果集
mysqli_free_result($query);
7.关闭连接
mysqli_close($connection);
上一篇: 设计模式之适配器模式与外观模式(二)
下一篇: WHOIS类的修改版