暂无 |

主键

表的主键(primary key,主关键字)是表中的一个或多个字段,它的值用于惟一地标识表中的某一条记录。一个表不能有多个主关键字,并且主关键字的列不能包含空值和重复值。主关键字是可选的,并且可在 CREATE TABLE 或 ALTER TABLE 语句中定义。

语法:

PRIMARY KEY (column_name)
uid username password email regdate
1 admin b7e591c246d010bb2ccd77d52490c85e admin@520mg.com 1277992339
2 小明 a193686a53e4de85ee3f2ff0576adf01 xiao@163.com 1278063917
3 Jack 0193686a35e4de85ee3f2ff0567adf490 jack@gmail.com 1278061380

在这个表中,uid 这个字段就是该表的主键。

建立主键应该遵循的一般原则

  1. 主键应当是对用户没有意义的
  2. 永远也不要更新主键,如果主键需要更新,则说明主键应对用户无意义的原则被违反了
  3. 主键不应包含动态变化的数据,如时间戳、创建时间等
  4. 主键应当由系统自动生成

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论