php 使用MySQLi连接mysql数据库
2017-05-16 23:07:17
•
阅读
打赏
本文主要介绍了php 使用MySQLi连接mysql数据库的方法步骤.
连接Mysql数据库
使用面向对象的方法
1.new一个mysqli连接对象
2.准备一条SQL语句
3.执行SQL语句,如果是查询语句,成功则返回结果及对象
4.从结果集对象里取出数据
查询信息
//new一个mysqli连接对象
$db = new MySQLi("localhost", "root", "123456", "user");
//括号里是IP地址域名,用户名,密码,数据库的名字
//准备一条SQL语句
$sql = "select * from student";
//执行SQL语句,如果是查询语句,成功返回结果及对象
$re = $db->query($sql);
//判断返回是否有内容,执行成功
if ($re) {
//如果成功了,从结果集对象里找到数据;
$attr = $re->fetch_all();
//返回索引数组:$attr = $reslut->fetch_row()
//返回关联数组:$attr = $reslut->tch_assoc();
//返回对象:$attr = $reslut->fetch_object();
//返回既有索引又有关联:$arrt = $reslut->fetch_array();
var_dump($attr);
}
最后的返回值是一个结果集对象,用到了fetch_all(),fetch_row(); fetch_object()。
增删改信息
//new一个mysqli连接对象
$db = new MySQLi("localhost", "root", "123456", "user");
//括号里是IP地址域名,用户名,密码,数据库的名字
//新增
//准备SQL语句
$sql = "insert into user values('php','12','aa')";
//执行SQL语句
$r = $db->query($sql);
if ($r) {
//如果$r是ture
echo "执行成功";
} else {
echo "执行失败";
}
//修改
//准备SQL语句
$sql = "update user set name='java' where id='1'";
//执行SQL语句
$r = $db->query($sql);
if ($r) {
echo "执行成功";
} else {
echo "执行失败";
}
//删除
//准备SQL语句
$sql = "delete from user where id='1'";
//执行SQL语句
$r = $db->query($sql);
if ($r) {
echo "执行成功";
} else {
echo "执行失败";
}
以上就是本文php 使用MySQLi连接mysql数据库的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助。
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型