mysql

来源:互联网 发布:ubuntu下tar命令 编辑:程序博客网 时间:2024/06/02 02:37

登录

mysql -u 用户名 -p
回车,输入密码

指令

作用 指令 备注 查看数据库 show database 查看表 show tables 选择数据库 use 数据库名 创建数据库 create database 数据库名 删除数据库 drop database 数据库名 查看表结构 describe 表名

建表

CREATE TABLE user3(  id int(11) NOT NULL AUTO_INCREMENT,  name varchar(255) NOT NULL,  age int(11) DEFAULT NULL,  PRIMARY KEY (id),  UNIQUE KEY name (name)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

其中

作用 指令 AUTO_INCREMENT 自增 NOT NULL 非空 PRIMARY KEY(列名) 设置主键 UNIQUE KEY 索引名 (列名) 设置唯一索引(唯一约束就是唯一索引) ENGINE=InnoDB InnoDB支持事务

用navicat设置唯一约束

索引 –> 添加索引 –> 栏位名 添加你想设置唯一约束的列 –> 索引类型选择 Unique

修改表结构

添加唯一约束

ALTER TABLE user ADD unique(name);
原创粉丝点击