mysql中如何更新数据库_MySQL数据库如何使用update set语句更新数据表-程序员宅基地

技术标签: mysql中如何更新数据库  

UPDATE 更新

UPDATE SET 语法用于修改更新数据表中的数据。

语法:

UPDATE tb_name SET column1 = new_value1,column2 = new_value2,… WHERE definition

该语法将数据表中符合 WHERE 条件的记录中的 column1 的值更新为 new_value1,column2 的值更新为

new_value2 ,以此类推。如果省略 WHERE 条件,则会将表中所有记录的 column 值进行更新。

例子:

$conn = @mysql_connect("localhost","root","root123");

if (!$conn){

die("连接数据库失败:" . mysql_error());

}

mysql_select_db("test", $conn);

mysql_query("set names 'gbk'");

$sql = "UPDATE user SET email = '[email protected]' WHERE username = '小明'";

if(mysql_query($sql,$conn)){

echo "更新数据成功!";

} else {

echo "更新数据失败:".mysql_error();

}

?>

更新前数据:

uid

username

password

email

regdate

1

admin

b7e591c246d010bb2ccd77d52490c85e

[email protected]

1277992339

2

小明

a193686a53e4de85ee3f2ff0576adf01

[email protected]

1278063917

3

Jack

0193686a35e4de85ee3f2ff0567adf49

[email protected]

1278061380

4

小王

e10adc3949ba59abbe56e057f20f883e

[email protected]

1289632955

例子将 user 表中 username 为 小明 的 email 修改为 [email protected]

更新后数据:

uid

username

password

email

regdate

1

admin

b7e591c246d010bb2ccd77d52490c85e

[email protected]

1277992339

2

小明

a193686a53e4de85ee3f2ff0576adf01

[email protected]

1278063917

3

Jack

0193686a35e4de85ee3f2ff0567adf49

[email protected]

1278061380

4

小王

e10adc3949ba59abbe56e057f20f883e

[email protected]

1289632955

UPDATE 表达式

UPDATE 语法允许 SET 后面跟表达式。

例子 1 :

UPDATE article SET pv = pv+1 WHERE id = 123

该例子让 id 为 123 的文章在被点击阅读的时候点击量加 1 。

例子 2 :

UPDATE persondata SET age = age*2, age = age+1

该例子 SET 后面跟了两个表达式:age = age*2(年龄加倍),age = age+1(再加 1

)。这种多个表达式的情况,是按照从左往右顺序执行的。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39863371/article/details/113275629

智能推荐

Go语言开发Web应用实战——这本书介绍了如何用Golang开发Web应用,涵盖从基础概念到实践应用等内容-程序员宅基地

文章浏览阅读1.1k次。2019年是第四个十年科技革命的开端,也是Golang被广泛应用的一个年份。这几年,Golang的热度不断提升,在开源社区及企业内部也出现了一批拥抱Go的优秀人员。每当我听到有人宣传“Golang开发更快、更安全、更高效”,或者推荐“Go语言入门”时,都会觉得不可思议。Golang作为新一代的编程语言,非常适合用来开发复杂的分布式系统,但同时它也非常简单易懂,可以轻松地学习掌握。在本书中,你将从零开始构建一个完整的基于Golang+Vue.js+MySQL Web应用程序。

宏碁笔记本安装固态硬盘-程序员宅基地

文章浏览阅读1.8w次。一、开始首先说明一下哈,这并不是一篇教程,只是我安装固态硬盘的过程,记录一下而已,话不多说,开始。首先需要准备一台笔记本,就是这个,宏碁V5-471G。然后是一块固态硬盘。我买还是宏碁自家的256G的固态。放图。31569147132_.pic_hd.jpg二、开始拆机第一步先把电池扣掉,电脑背面有个卡扣,顶一下,电池就出来了。51569147..._宏碁换固态硬盘教程

react-native初始化项目时候报错?Error: Command failed: yarn add react-native --exact_创建reactnative error error: command failed: yarn in-程序员宅基地

文章浏览阅读9.2k次。试着又执行了下面两句后竟然解决问题了,感觉有些莫名其妙,因为我之前已经设置过,并且一直也没出现这个问题,你如果没解决的话试试npm config set registry https://registry.npm.taobao.orgnpm config set disturl https://npm.taobao.org/dist_创建reactnative error error: command failed: yarn install

怎样把计算机放到手机桌面壁纸,怎么把待办事项生成电脑桌面壁纸?-程序员宅基地

文章浏览阅读221次。原标题:怎么把待办事项生成电脑桌面壁纸?我的同事张晨喜欢在工作前把每天的工作待办事项一一添加到手机便签中,这样在办公的时候就能随时查看自己的工作内容了,按照待办事项清单去一一完成,这样不仅会让她更有紧迫感和任务感,还能在无形中提高工作效率。但是张晨说了在手机便签中添加工作待办事项不方便的地方,这就是她使用的办公设备是电脑,一般需要在办公的时候,时不时的打开手机查看待办事项,这样也会分散自己的注意力..._待办事项手机壁纸

Unity VR Pico apk安装失败:INSTALL_FAILED_UPDATE_INCOMPATIBLE_pico apk 安装失败-程序员宅基地

文章浏览阅读1.4k次,点赞10次,收藏8次。PICO4企业版。安装apk,报错“安装失败。(所属的Unity项目打包的apk,被我在同一台pico4安装了20次+)_pico apk 安装失败

机器学习实战(七)_loadsimpdata-程序员宅基地

文章浏览阅读265次。title: 机器学习实战(七)date: 2020-04-07 09:20:50tags: [AdaBoost, bagging, boosting, ROC]categories: 机器学习实战更多内容请关注我的博客利用AdaBoost元算法提高分类性能在做决定时,大家可能会吸取多个专家而不是一个人的意见,机器学习也有类似的算法,这就是元算法(meta-algorithm)。元算法是对其他算法进行组合的一种方式。基于数据集多重抽样的分类器前面已经学习了五种不同的分类算法,它们各有优._loadsimpdata

随便推点

js禁止滚动条滚动并且隐藏滚动条_js 去掉滚动条-程序员宅基地

文章浏览阅读7k次。禁止鼠标滑过滚动条滚动document.body.onmousewheel = function () {return false;}恢复鼠标滑过滚动条滚动document.body.onmousewheel = function () {return true;}禁止键盘控制滚动条滚动document.body.onkeydown = function (e) { ..._js 去掉滚动条

八皇后问题(递归,回溯)_八皇后问题 dfs 堆栈-程序员宅基地

文章浏览阅读2.4k次。八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。八皇后问题可以推广为更一般的n皇后摆放问题:这时棋盘的大小变为n×n,而皇后个数也变成n。当且仅当 n = 1 或 n ≥ 4 时问题有解。因此只需要判断放下的当前位置的棋子的位置是否被之前放下的棋子位置_八皇后问题 dfs 堆栈

java impala_impala系列: 基本命令和jdbc连接-程序员宅基地

文章浏览阅读436次。--=======================使用impala-shell 登录--=======================impala-shell --auth_creds_ok_in_clear -l -i ip_address -u user_name--=======================JDBC driver--=======================Impal..._impala 创建schema语句

在Proteus中添加元件库所没有的单片机芯片(STM32F407ZGT6为例)_stm32f407zgt6元件库-程序员宅基地

文章浏览阅读4.2w次,点赞43次,收藏311次。今天在画仿真图时发现proteus元件库里的stm32系列并没有我所需要的。通过百度才到了官网下载相应的元件,后自己导入到元件库!1、官网链接为:https://componentsearchengine.com/part-view/STM32F407ZGT6/STMicroelectronics先注册账号后下载相应的元件即可。2、解压元件的压缩包3、打开proteus工程,点击库,再点击import parts。4、点击select File5、找到从官网下载的元件解压后的文件夹,找到LI_stm32f407zgt6元件库

python 设计模式-2_python的饿汉模式-程序员宅基地

文章浏览阅读458次。常用设计模式的介绍一:单例设计模式1,单例设计模式理解2,利用python实现经典的单例模式3, 懒汉式实例化一:单例设计模式1,单例设计模式理解模式提供了一个机制,确保类有且只有一个特定的类型的对象,并提供全局的访问点。用途:通常用于日志记录、数据库操作、打印后后台处理2,利用python实现经典的单例模式class SingleTon(object): def __new__(cls): if not hasattr(cls,'instance'): _python的饿汉模式

常见职位的英文简称_职场中常见的英文缩写是什么意思?4P是哪4P?各个岗位和部门的英文缩写是什么?...-程序员宅基地

文章浏览阅读1.9k次。在大一点的企业或者外企中,你一定要知道的英文缩写,了解各个岗位和部门的英文缩写!【4P是哪4P】Product:产品Price:价格Place:渠道Promotion:促销【职位缩写】首席品牌官【CBO】——chief brand officer首席文化官【CCO】——Chief Cultural Officer开发总监【CDO】——chief Development officer人事总监 【C..._销售顾问中pc,pg,nc都是什么意思

推荐文章

热门文章

相关标签