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

Quy ước đặt tên PHP / MySQL:camelCase so với under_score?

Như teresko đã nói, tên MySQL phân biệt chữ hoa chữ thường trên nền tảng * NIX và không phân biệt chữ hoa chữ thường trên Windows. Nếu bạn phát triển mã để hỗ trợ cả hai (như tôi làm) thì việc trộn các trường hợp của bạn có thể gây ra đau đầu lớn:ví dụ:kết xuất cơ sở dữ liệu trên Windows và khôi phục nó vào * NIX và tất cả các trường hợp của bạn sẽ bị mất. Chúng tôi thực sự phải mã hóa mã để phát hiện và khắc phục các trường hợp trong kết xuất chỉ vì lý do này.

Nếu bạn không có Windows, mặc dù nó không thực sự quan trọng bạn sử dụng gì, miễn là bạn giữ nó nhất quán.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để lặp qua truy vấn MySQL qua PDO trong PHP?

  2. 7 cách tìm hàng trùng lặp khi bỏ qua khóa chính trong MySQL

  3. Dừng và hoàn nguyên nếu một trong nhiều câu lệnh đã chuẩn bị không thành công

  4. Lỗi khi cố gắng cài đặt ứng dụng bằng đá quý mysql2

  5. Cách xác định ngôn ngữ trong cột utf-8 trong MySQL