show create table;
| tb_emp | CREATE TABLE `tb_emp` (
`empno` int unsigned NOT NULL,
`ename` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8_general_ci DEFAULT NULL,
`job` varchar(9) CHARACTER SET utf8mb3 COLLATE utf8_general_ci DEFAULT NULL,
`mgr` int unsigned DEFAULT NULL,
`hiredate` date DEFAULT NULL,
`sal` decimal(7,2) DEFAULT NULL,
`comm` decimal(7,2) DEFAULT NULL,
`deptno` tinyint unsigned DEFAULT NULL,
PRIMARY KEY (`empno`) USING BTREE,
KEY `deptno` (`deptno`) USING BTREE,
KEY `ind_sal` (`sal`),
CONSTRAINT `tb_emp_ibfk_1` FOREIGN KEY (`deptno`) REFERENCES `tb_dept` (`deptno`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 ROW_FORMAT=DYNAMIC |
3个索引如下:两个带using btree一个不带using btree,
PRIMARY KEY (`empno`) USING BTREE,
KEY `deptno` (`deptno`) USING BTREE,
KEY `ind_sal` (`sal`)
请问是什么区别?谢谢!
是否有类似show create table的语句查看create索引的语句?