您的位置:首页 > 数据库 > MySQL

MySQL操作03_插入、修改和删除数据操作

2016-12-29 01:21 225 查看
上一篇介绍了数据库的查询操作

一向数据库插入数据

向本地数据库html5-7中插入一个账号小红和密码345

原数据目录为:



php操作代码

//1.连接数据库并判断连接是否成功
$conn = @mysqli_connect("localhost","root","","html5-7");//返回操作对象保存在$conn中, @表示阻止报错信息给用户看。
if (!$conn) {
die("连接失败!");//若连接失败输出语句并退出程序
}
//2. 设置获取数据库的数据编码格式
$conn->query("set names utf8");
//3.执行插入数据
$sql = "INSERT INTO user (name,pwd) VALUES('小红','345')";//添加数据
$conn->query($sql);//执行
//4.判断是否插入成功
if(mysqli_affected_rows($conn)>0){//若上一次MySQL操作所影响的记录数大于0(即有操作记录)
echo "添加成功".mysqli_insert_id($conn);// 添加成功19

}else{
echo "添加失败";
}

在php中执行后:



二修改数据库中的数据

将本地数据库中的小王账户的密码由789改为000

$conn = @mysqli_connect("localhost","root","","html5-7");
if (!$conn) {
die("连接失败!");
}

$conn->query("set names utf8");
//修改
$sql = "UPDATE user SET name = '小王', pwd ='000'  WHERE id = 3";//修改数据
$conn->query($sql);//执行
echo mysqli_affected_rows($conn);//输出修改数量1
//根据修改数量判断是否修改成功
if(mysqli_affected_rows($conn)>0){
echo "修改成功";//修改成功
}else{
echo "修改失败";
}




三删除数据库中的数据

将本地数据库中的账户小明和密码删除

$conn = @mysqli_connect("localhost","root","","html5-7");
if (!$conn) {
die("连接失败!");
}

$conn->query("set names utf8");
$sql = "DELETE FROM user WHERE name = '小明'";
$conn->query($sql);//执行
echo "删除了".mysqli_affected_rows($conn)."条数据";//删除了1条数据

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: