私はこのクエリを実行します、 ヌル、 Index_type、 コメントMySQLのインデックスキー名は重要
私はKey_nameが人間を認識するためのものだと確信しています。しかし、インデックスを作成する前に、私が正しいことを確かめたいと思っていました。
私が正しい場合は、Column_nameと同じ名前ではなく、プライマリキーにPRIMARYという名前を付けるつもりです。
だから、私は本当に誰かが私を検証するか、そうでなければ教えてくれる人が必要です。
私はこのクエリを実行します、 ヌル、 Index_type、 コメントMySQLのインデックスキー名は重要
私はKey_nameが人間を認識するためのものだと確信しています。しかし、インデックスを作成する前に、私が正しいことを確かめたいと思っていました。
私が正しい場合は、Column_nameと同じ名前ではなく、プライマリキーにPRIMARYという名前を付けるつもりです。
だから、私は本当に誰かが私を検証するか、そうでなければ教えてくれる人が必要です。
名は人間だけのためであるので、それは主に呼び出されます
を心配しないでください。したがって、名前は1つの主キーのみを持つことができます。そうでなければあなたは正しい - その人間の読める名前です。
CREATE TABLE `foobar` (
`pk` int(11) NOT NULL,
`c` char(10) DEFAULT NULL,
PRIMARY KEY (`pk`),
KEY `k_foowoo` (`c`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
mysql> show index from foobar;
+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| foobar | 0 | PRIMARY | 1 | pk | A | 0 | NULL | NULL | | BTREE | | |
| foobar | 1 | k_foowoo | 1 | c | A | 0 | NULL | NULL | YES | BTREE | | |
+--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
2 rows in set (0.00 sec)
私は人間です。だから私は気分が良い。ありがとう! – coffeemonitor