Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Tên database và bảng trong MySQL có phân biệt chữ hoa/thường không?

Phân biệt chữ hoa/thường (case sensitivity) của tên database và bảng phụ thuộc vào hệ điều hành nền tảng:

  • Windows: KHÔNG phân biệt hoa/thường (case-insensitive).
  • Unix/Linux (phổ biến): CÓ phân biệt hoa/thường (case-sensitive).

Do đó, khi viết codecross-platform, nên thống nhất quy ước đặt tên (thường dùng chữ thường) để tránh lỗi khi triển khai sang Linux.