PHP MySQL Update
2023-09-11 14:14:38 时间
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 |
相关文章
- 【Mysql sql inject】【入门篇】SQLi-Labs使用 part 2【12-14】
- 磁盘爆满导致MySQL无法启动:Disk is full writing './mysql-bin.~rec~' (Errcode: 28). Waiting for someone to free space...
- 【MySQL】一次修改mysql 默认路径的经历
- linux - mysql 异常:MySQL Daemon failed to start.
- [转]mysql-mmm集群(多实例)
- 以源码编译的方式安装PHP与php-fpm
- php对比辨析之 mysql_escape_string & mysql_real_escape_string & addsalshes
- PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)
- thinkphp6:访问mysql数据库(thinkphp 6.0.9/php 8.0.14)
- CentOS 6.3 + nginx-1.2.5 + php-5.4.9 + MySQL-5.5.28
- 数据库索引使用数据结构及算法, 及MySQL不同引擎索引实现
- php----处理从mysql查询返回的数据
- PHP MySQL 插入数据
- 修改mysql密码
- 一个小时学会MySQL数据库
- 上Mysql com.mysql.jdbc.StatementImpl$CancelTask内存泄漏问题和解决方法
- pt-table-checksum 校验mysql主从数据一致性——筑梦之路
- linux 配置 Apache mysql php最新版
- mysql 查看 脏页_MySQL:刷脏页
- 【项目实战】我们是怎么做MySQL数据库安全管理的?
- 【MySql】MySQL数据库--什么是MySQL的回表 ?
- MySQL-5.6 ,5.7 ,8.0在安装部署的异同
- [MySQL] 解决办法: Error: Transaction test error: file /etc/my.cnf from install of mysql-community-server