Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nếu MYSQL không phân biệt chữ hoa chữ thường, thì nó hoạt động như thế nào đối với trường Mật khẩu trong Đăng nhập?

Tôi nghĩ rằng nó phụ thuộc vào đối chiếu của các cột, đối chiếu cơ sở dữ liệu mặc định trong MySQL utf8_general_ci ở đâu ci ở cuối là viết tắt của phân biệt chữ hoa chữ thường.

mật khẩu phân biệt chữ hoa chữ thường sẽ chỉ hoạt động nếu bạn đang lưu trữ mật khẩu ở định dạng được mã hóa bằng MD5 hoặc PASSWORD chức năng.

show variables like '%collation%';
+---------------------------+-------------------+
| Variable_name             | Value             |
+---------------------------+-------------------+
| collation_connection      | latin1_swedish_ci |
| collation_database        | utf8_general_ci   |
| collation_server          | latin1_swedish_ci |
+---------------------------+-------------------+


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách Chèn Nhiều Dòng trong Một Truy vấn SQL - Câu hỏi Phỏng vấn Tuần # 069

  2. Cách CHÈN nếu hàng không tồn tại (UPSERT) trong MySQL

  3. Cách bật công cụ FEDERATED trong XAMPP

  4. Chèn mysqli - nhưng chỉ khi không phải là bản sao

  5. Thêm lỗi khóa ngoài