mysql 索引(一)
来源:互联网 发布:淘宝网茶叶罐 编辑:程序博客网 时间:2024/06/03 13:49
普通索引
1、创建表的时候直接指定
CREATE TABLE students(id INT NOT NULL,name VARCHAR(16) NOT NULL,INDEX index_name (username(5)));
2、修改表结构
ALTER students ADD INDEX index_name ON(name(5));
3、最基本的方式
CREATE INDEX index_name ON students(name(5));
查看索引信息 SHOW INDEX FROM students;
删除索引
DROP INDEX index_name ON students;
唯一索引
1、创建标的时候直接指定
CREATE TABLE students( id INT NOT NULL, name VARCHAR(16) NOT NULL, UNIQUE index_name (name(5)) );2、修改表结构
ALTER TABLE students ADD UNIQUE index_name (name(5));
3、普通方式
CREATE UNIQUE INDEX index_name ON students(name(5));
主键
1、不带主键
CREATE TABLE students(id INT NOT NULL,name varchar(16) NOT NULL);
2、带主键
CREATE TABLE students(id INT NOT NULL PRIMRY KEY,name VARCHAR(16) NOT NULL);
CREATE TABLE students(id INT NOT NULL PRIMRY KEY,name VARCHAR(16) NOT NULL,PRIMARY KEY (id,name));
4、主键自增
CREATE TABLE students(id INT NOT NULL PRIMRY KEY AUTO INCREMENT,name VARCHAR(16) NOT NULL);
ALTER TABLE students ADD PRIMARY KEY (id);
ALTER TABLE students DROP PRIMARY KEY;
0 0
- mysql 索引(一)
- mysql 索引(一)
- mysql索引(一)
- MySQL 索引(一)
- MySql 索引(一)
- MYSQL优化--索引(一)
- MySQL 索引基础 (一)
- mysql的索引使用(一)
- mysql笔记一(表、索引)
- 随笔Mysql 索引原理(一)
- mysql 优化之索引篇(一)
- mysql索引优化篇(一)
- MySQL优化06 索引(一)
- MySQL索引(一)
- mysql一: 索引优化
- Mysql学习--索引(一)
- 【mysql索引学习一】mysql索引使用
- MySQL索引专题一 认识索引
- android AT指令获取SIM卡ICCID
- GreenDao学习笔记
- 进程管理器恢复到原始界面
- 基于SSM-EasyUI的权限管理系统
- C#属性
- mysql 索引(一)
- 21分钟 MySQL 入门教程
- 代码自动生成(-)数据库表字段转换成java bean
- POJ 3300 Tour de France 再想想
- 渲染树构建、布局及绘制
- iOS MJRefresh简单刷新
- LBS地理位置距离计算方法之geohash算法
- CSS基础知识
- Oracle中rownum的使用