如何在mysql中设置标识列

如何在mysql中设置标识列,第1张

可以使用主键来设置标识列,最常用的方法是使用自增ID来做为标识列。请参考下列SQL语句:

CREATE TABLE `animal` (

`id` int(11) NOT NULL AUTO_INCREMENT, -- 定义自增id标识列

`animal` varchar(10) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=gb2312

就是通过连接字符串建立的连接,该链接用一个可识别的变量或常量来表示。例如有两个人:张四,王五,那么这个名字就是这两个人的标识符

如在php中

<?php

//声明mysql连接标识符mysql_connect("mysql主机地址","用户名","密码")

$Conn1 = mysql_connect("192.168.1.110","root1","root1pwd")

$Conn2 = mysql_connect("192.168.1.112","root2","root2pwd")

//查询1

$SQL1 = "select * from YourTable1 "

$_r_s1 = mysql_query($SQL1, $Conn1)

//查询2

$SQL2 = "select * from YourTable2 "

$_r_s2 = mysql_query($SQL2, $Conn2)

//在每次查询中,对应的连接标识符$Conn1,$Conn2不能出错,否则会得到不一样的结果或者根本就无法运行啦。

?>

identity(1,1)第一个1就是标志种子的起始或者初始值;第二个1就是种子的步长值,也就是递增多少,在这里既可以正值,也可以负值,根据需要自己给。语法:column_name Data Type Identity(seek,increment)例子:create table student(stu_id int identity(1,1) primary key )解释一下:创建student表,有一列的字段名为stu_id,数据类型int,从1开始每次递增1,并且这个字段为主键。

说得直白点:就是设置这个字段为自增字段


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6103828.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存