怎么样查看mysql表的联合唯一索引
时间: 2023-07-11 10:17:29 浏览: 91
查看mySQL数据库索引
可以使用 `SHOW CREATE TABLE` 命令查看表的详细信息,包括表结构和索引信息。具体步骤如下:
1. 登录 MySQL 数据库,选择要查看的数据库:
```
mysql -u username -p
use database_name;
```
2. 执行 `SHOW CREATE TABLE` 命令,查看表的详细信息:
```
SHOW CREATE TABLE table_name;
```
3. 查看创建表时定义的联合唯一索引信息,可以在 `CREATE TABLE` 语句中查找以 `UNIQUE KEY` 或 `PRIMARY KEY` 关键字定义的索引。例如:
```
CREATE TABLE `table_name` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`column1` varchar(50) NOT NULL,
`column2` varchar(50) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `unique_index_name` (`column1`,`column2`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
```
在上述示例中,`column1` 和 `column2` 两个列被定义为联合唯一索引,索引名称为 `unique_index_name`。
阅读全文