Computer >> Máy Tính >  >> Lập trình >> MySQL

Tìm nạp thông tin với MySQL GIẢI THÍCH TỪ KHÓA?

Đầu tiên chúng ta hãy tạo một bảng -

 mysql> tạo bảng DemoTable1541 -> (-> int EmployeeId, -> EmployeeFirstName varchar (20) NOT NULL ->); Truy vấn OK, 0 hàng bị ảnh hưởng (0,94 giây) 

Đây là truy vấn để tạo chỉ mục trên cột -

 mysql> tạo chỉ mục emp_name_index trên DemoTable1541 (EmployeeFirstName); Truy vấn OK, 0 hàng bị ảnh hưởng (0,75 giây) Hồ sơ:0 Bản sao:0 Cảnh báo:0 

Chèn một số bản ghi vào bảng bằng lệnh chèn -

 mysql> chèn vào các giá trị DemoTable1541 (1, 'Robert'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,18 giây) mysql> chèn vào các giá trị DemoTable1541 (2, 'Adam'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,20 giây ) mysql> chèn vào các giá trị DemoTable1541 (3, 'Mike'); Truy vấn OK, 1 hàng bị ảnh hưởng (0,14 giây) 

Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select -

 mysql> select * from DemoTable1541; 

Điều này sẽ tạo ra kết quả sau -

 + ------------ + ------------------- + | EmployeeId | EmployeeFirstName | + ------------ + ------------------- + | 1 | Robert || 2 | Adam || 3 | Mike | + ------------ + ------------------- + 3 hàng được thiết lập (0,00 giây) 

Sau đây là truy vấn sử dụng EXPLAIN -

 mysql> giải thích select * từ DemoTable1541 trong đó EmployeeFirstName ='Mike'; 

Điều này sẽ tạo ra kết quả sau -

 + ---- + ------------- + --------------- + ----------- - + ------ + ---------------- + ---------------- + ------- - + ------- + ------ + ---------- + ------- + | id | select_type | bảng | vách ngăn | loại | khóa_có_thể | chìa khóa | key_len | giới thiệu | hàng | lọc | Thêm | + ---- + ------------- + --------------- + ------------ + ------ + ---------------- + ---------------- + -------- - + ------- + ------ + ---------- + ------- + | 1 | ĐƠN GIẢN | DemoTable1541 | NULL | giới thiệu | emp_name_index | emp_name_index | 62 | const | 1 | 100,00 | NULL | + ---- + ------------- + --------------- + ------------ + ------ + ---------------- + ---------------- + -------- - + ------- + ------ + ---------- + ------- + 1 hàng trong bộ, 1 cảnh báo (0,00 giây)