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

Giải thích về MySQL Single Quotes, Double Quotes, Back Quotes Cách sử dụng

Có một chút nhầm lẫn và sự khác biệt lớn giữa việc đặt một chuỗi bằng "," hoặc `khi sử dụng các lệnh MySQL, trong bài viết này, chúng tôi sẽ đề cập đến sự khác biệt chính.

'Báo giá đơn':

Dấu ngoặc kép được sử dụng để bao quanh các ký tự của chuỗi, như khi thực hiện một câu lệnh INSERT, giá trị () phải được kèm theo chúng, ví dụ:

INSERT INTO `table_name` VALUES ('value1.1', 'value1.2'), ('value2.1', 'value2.2');

`Back Quotes`:

Dấu ngoặc kép được sử dụng để thoát khỏi tên bảng khi tên của chúng là các từ dành riêng trong cú pháp MySQL thông thường, như MẬT KHẨU chẳng hạn:

INSERT INTO `users` (`username`, `password`) VALUES ('user1', 'hashed_password');

Cách sử dụng cần thiết duy nhất của Back Quotes trong ví dụ trên là xoay quanh mật khẩu vì nó là một từ dành riêng.

“Dấu ngoặc kép”:

Dấu ngoặc kép có thể được sử dụng để bắt chước chức năng của hai chức năng đã đề cập trước đó tùy thuộc vào cấu hình máy chủ MySQL được đặt.

Bạn có thể thử các lệnh MySQL phổ biến nhất trên các gói lưu trữ web của chúng tôi:Lưu trữ dùng chung, Lưu trữ VPS SSD, Máy chủ chuyên dụng.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JavaScript có thể kết nối với MySQL không?

  2. Tổng số ổ khóa vượt quá kích thước bảng khóa

  3. PostgreSQL so với MySQL:Cái nào tốt nhất?

  4. Quyền truy cập bị từ chối đối với người dùng '[email được bảo vệ]' (sử dụng mật khẩu:KHÔNG)

  5. MySQL và NoSQL:Giúp tôi chọn đúng