Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

สร้างดัชนีบนสร้างตารางใน MySQL?


ให้เราสร้างตารางและดัชนีก่อน -

mysql> สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentAge int, StudentCountryName varchar(100), INDEX first_Name_index(StudentFirstName) );Query OK, 0 แถวได้รับผลกระทบ (1.01 วินาที)

ตรวจสอบคำอธิบายของตาราง -

mysql> อธิบาย DemoTable;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+--------------------+--------------+------+--- ---+----------------------+----------------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+--------------------+-------------+------+---- ------------------------+----------------+| รหัสนักศึกษา | int(11) | ไม่ | PRI | NULL | auto_increment || StudentFirstName | varchar(20) | ใช่ | MUL | NULL | || StudentAge | int(11) | ใช่ | | NULL | || นักเรียนชื่อประเทศ | varchar(100) | ใช่ | | NULL | |+--------------------+-------------+------+----- +----------------------+----------------+4 แถวในชุด (0.00 วินาที)