如果你的表已经建好了你可以这样添加
添加主键:alter table `tablename` add primary key (`column`)
添加唯一索引:alter table `tablename` add unique key (`column`)
如果你的表还没建好,就在建表语句中添加
create table XXX (
id int primary key,
sname varchar(10) unique key
)
1、首先打开Navicate,连接到数据库,打开表设计页面。
2、然后点击切换到索引,打开索引界面。
3、设置索引名,按下选择栏,打开栏位页面这里显示的是表的字段,选择要设置唯一索引的字段。
4、然后按下索引类型的下拉按钮,选择unique就是唯一索引的意思。
5、最后按下索引方式选择btree,按下快捷键Crtl+S保存就完成唯一索引设置了。
试试CREATE TABLE user
(
id INT not null AUTO_INCREMENT,
name varchar(100) not null,
password varchar(100) not null,
PRIMARY KEY (id),
UNIQUE KEY (name)
)
其实这个和你的mysql版本也有关系,语法会不一样
你可以下载个图形化界面mysqlbrowser,然后通过图形化方式生成语句就知道了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)