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

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

Nói chung:

Cơ sở dữ liệu và tên bảng không phân biệt chữ hoa chữ thường trong Windows và phân biệt chữ hoa chữ thường trong hầu hết các loại Unix.

Trong MySQL, cơ sở dữ liệu tương ứng với các thư mục trong kho dữ liệu. Mỗi bảng trong cơ sở dữ liệu tương ứng với ít nhất một tệp trong thư mục cơ sở dữ liệu. Do đó, độ nhạy chữ hoa chữ thường của hệ điều hành bên dưới đóng một vai trò trong độ nhạy chữ hoa chữ thường của cơ sở dữ liệu và tên bảng.

Người ta có thể định cấu hình cách tên bảng được lưu trữ trên đĩa bằng cách sử dụng biến hệ thống lower_case_table_names (trong my.cnf tệp cấu hình trong [mysqld]).

Đọc phần: 10.2.2 Độ phân biệt chữ hoa chữ thường của số nhận dạng để biết thêm thông tin.



  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 khôi phục cơ sở dữ liệu MySQL từ các tệp .myd, .myi, .frm

  2. Cách tạo bảng trong MySQL Workbench bằng GUI

  3. PHP / MySQL Chèn giá trị rỗng

  4. Làm thế nào để nhận được sự khác biệt trong năm từ hai ngày khác nhau?

  5. Làm thế nào để sao lưu một bảng trong cơ sở dữ liệu MySQL?