fpbl.net
当前位置:首页 >> mysql建表添加主键 >>

mysql建表添加主键

create table a( id int primary key --主键)create table b ( bid int foreign key references a(id)-- 外键)

ALTER TABLE `tablename` DROP PRIMARY KEY ,ADD PRIMARY KEY ( 字段一 )

ALTER TABLE B ADD CONSTRAINT fk_B_A FOREIGN KEY (ordersId) REFERENCES orderts(ordersId); 如果你还不是很明白的话, 下面是详细的例子:-- 创建测试主表. ID 是主键.CREATE TABLE test_main ( id INT NOT NULL, value

新建一个字段作为你所指定的主键 然后添加约束 用mysql的插件

主键是为了确保表里面每条数据的唯一性.设置了主键 表里面就不会有也不允许有完全一样的数据记录,因为主键的值不能重复.

courseidint,scoreint,primarykey(studentno) ); ②修改时:ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(列名); 前提是原先没有设置主键.2.外键语法①创建时:createtablesc (studentnoint,courseidint,scoreint,

FOREIGN KEY (字段)REFERENCES 表(字段)

在 navicat 里面 设计表的时候 在主键那里打勾就可以了

$con=mysql_connect("localhost","user1","testing");if(!$con){die("连接失败".mysql_error());}//mysql_query 查询if(mysql_query("CREATE DATABASE my_db",$con)){echo "创建数据库成功";}else{echo "创建数据库失败".

把数据导成sql, 开始改表结构,然后倒入sql.用语句改一下试试!先添加成联合主键,然后把以前的主键取出了.

网站首页 | 网站地图
All rights reserved Powered by www.fpbl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com