当前位置:首页 > Mysql教程 > 列表

mysql更新数据之update set用法

发布:smiling 来源: PHP粉丝网  添加日期:2014-10-09 10:29:48 浏览: 评论:0 

在mysql中更新数据是非常简单的一件事情,直接使用update set即可完成数据的更新了,下面我来给大家详细的介绍mysql中update set语句的用法.

update语法,代码如下:

  1. UPDATE [LOW_PRIORITY] [IGNORE] tbl_name 
  2.     SET col_name1=expr1 [, col_name2=expr2 ...] 
  3.     [WHERE where_definition] 
  4.     [ORDER BY ...] 
  5.     [LIMIT row_count] 

实例,代码如下:

create table links (name varchar(255) not null default '', url varchar(255) not null default '');

我们先随便插入一些数据,代码如下:

INSERT INTO users(name, age) VALUES('姚明', 25), ('比尔.盖茨', 50), ('火星人', 600);

更新所有记录,代码如下:

update links set url='http://www.phpfensi.com';

上面更新就是把整个数据表里url的值都埴写为了http://www.phpfensi.com了,这样肯定不适合现在代数据开发了,代码如下:

update user set Password = password('123456') where User = 'root';

上面就可以根据条件进行一些数据的更新了,这样我们可以根据后面where条件来进行更新了.

下面分享一个php来更新mysql数据库中指定记录的方法,代码如下:

  1. <?php 
  2. $con = mysql_connect("localhost","peter","abc123"); 
  3. if (!$con//phpfensi.com 
  4.   die('Could not connect: ' . mysql_error()); 
  5. mysql_select_db("my_db"$con); 
  6. mysql_query("UPDATE Persons SET Age = '36' 
  7. WHERE FirstName = 'Peter' AND LastName = 'Griffin'"); 
  8. mysql_close($con); 
  9. ?>

Tags: mysql更新数据 update用法

分享到: