PHP MySQL Update


UPDATE 语句用于中修改数据库表中的数据。


更新数据库中的数据

UPDATE 语句用于更新数据库表中已存在的记录。

语法

UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value

注释:请注意 UPDATE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要更新。如果您想省去 WHERE 子句,所有的记录都会被更新!

如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。

为了让 PHP 执行上面的语句,我们必须使用 mysqli_query() 函数。该函数用于向 MySQL 连接发送查询或命令。

实例

在本教程的前面章节中,我们创建了一个名为 "Persons" 的表,如下所示:

FirstName LastName Age
Peter Griffin 35
Glenn Quagmire 33

下面的例子更新 "Persons" 表的一些数据:

<?php
$con=mysqli_connect("localhost","username","password","database");
// 检测连接
if (mysqli_connect_errno())
{echo "连接失败: " . mysqli_connect_error();
}mysqli_query($con,"UPDATE Persons SET Age=36
WHERE FirstName='Peter' AND LastName='Griffin'");mysqli_close($con);
?>

在这次更新后,"Persons" 表如下所示:

FirstName LastName Age
Peter Griffin 36
Glenn Quagmire 33

PHP MySQL Update相关推荐

  1. mysql update w3c_PHP MySQL Update

    PHP MySQL Update 对于 MySQL 数据库中的数据你可以根据需要进行更新! UPDATE 语句用于中修改数据库表中的数据. 更新数据库中的数据 UPDATE 语句用于更新数据库表中已存 ...

  2. mysql set 子表,mysql update set 更新表数据

    1.update ...set...where... 题目:修改students id=2的name为"yanxia" mysql>update  students  set ...

  3. mysql菜鸟教程update_PHP MySQL Update

    PHP MySQL Update UPDATE 语句用于中修改数据库表中的数据. 更新数据库中的数据 UPDATE 语句用于更新数据库表中已存在的记录. 语法 UPDATE table_name SE ...

  4. mysql update delete_MySQL中UPDATE与DELETE语句的使用教程

    UPDATE 更新UPDATE SET 语法用于修改更新数据表中的数据. 语法: UPDATE tb_name SET column1 = new_value1,column2 = new_value ...

  5. mysql update中使用subquery

    首先,在mysql workbench内执行update时,缺省是使用安全更新模式的,如果在update sql内的where没有指定id等主键条件,会告警并推出执行.你可以关闭安全模式,执行如下语句 ...

  6. MySQL UPDATE 语句一个“经典”的坑

    转载自  MySQL UPDATE 语句一个"经典"的坑 来源:ju.outofmemory.cn/entry/336774 有问题的SQL语句 why? 倒回去再重试验一把 最近 ...

  7. mysql update 联合更新_Mysql update多表联合更新的方法小结

    下面我建两个表,并执行一系列sql语句,仔细观察sql执行后表中数据的变化,很容易就能理解多表联合更新的用法 student表 class表 1. 执行 UPDATE student s , clas ...

  8. mysql update修改数据_MySQL UPDATE:修改数据(更新数据)

    在 MySQL 中,可以使用 UPDATE 语句来修改.更新一个或多个表的数据. UPDATE 语句的基本语法 使用 UPDATE 语句修改单个表,语法格式为: UPDATE SET 字段 1=值 1 ...

  9. 《零基础》MySQL UPDATE 更新(十四)

    语法 以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法: UPDATE table_name SET field1=new-value1, field2=new-value2 ...

最新文章

  1. day7 面向对象进阶、socket套接字
  2. 开了一论坛,专门讨论控件技术
  3. 面试:ArrayList哪种遍历效率最好?
  4. Spring Cloud Alibaba - 25 Gateway-路由断言工厂Route Predicate Factories谓词工厂示例及源码解析
  5. View onRestoreInstanceState ClassCastException
  6. 数组 最大差值_【每日算法Day 97】经典面试题:求两个数组最小差
  7. 2场直播丨MySQL 数据库最常见的 6 类故障的排除方法、2020数据技术嘉年华·金融峰会暨数据库大咖讲坛(第4期)...
  8. 使用Thrift让Python为Java提供服务
  9. 系统学习机器学习之特征工程(四)--分箱总结
  10. 每日算法系列【LeetCode 1039】多边形三角剖分的最低得分
  11. Open Xml 读取Excel中的图片
  12. unity3d协同不同设备的代码
  13. function传值传字符串,然后Ajax url传值的时候传这个装字符串的变量
  14. wordpress目录文件结构
  15. Python的raw string原始字串转化为string一般字符串,还有结尾插入‘\‘的方法,还有把string转化为raw string
  16. 右击文件夹转圈圈,有时卡死
  17. python如何将图片分成不同颜色的区域——三通道彩色图片
  18. React Native 动画(Animated)
  19. idea 2019.2顶部菜单栏隐藏的恢复办法
  20. 计算机软件技术介绍ppt,计算机软件技术基础.ppt

热门文章

  1. 毕业设计 c语言编译器的设计开发-字节代码格式设计与实现 开题报告,C语言编译器设计与实现...
  2. npc寻路问题 c++_《原神》游戏中最懒的NPC出现了,她要玩家找一朵甜甜花
  3. centos mysql数据迁移_Mysql 5.7.17 离线版安装和数据迁移(centos 7)
  4. ios与html数据交互,iOS iOS与html进行交互
  5. ireport怎么套打_阴阳师:当前版本道馆突破怎么打?九套阵容让你成为道馆小能手...
  6. python运维面试题_PYTHON运维开发面试题整理
  7. 【 FPGA 】状态机,FPGA的灵魂
  8. VUE2.X组件之间通信的2种方式(针对子组件值变化去改变相应父组件的值)
  9. windows下php7.1安装redis扩展以及redis测试使用全过程
  10. Linux目录和文件中的常用命令(二)