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

MySQL InnoDB chỉ khóa các hàng bị ảnh hưởng?

Để giải quyết phần đầu tiên của câu hỏi, hãy tạo một chỉ mục duy nhất trên user_id và tên.

alter table `users` add unique index ak_user_id_name(user_id,name);

Điều đó sẽ ngăn các bản ghi tên, user_id trùng lặp.



  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 cài đặt MySQL trên CentOS 6

  2. SQL:làm cách nào để sắp xếp theo một trường nếu nó không phải là giá trị khác, hãy sử dụng trường khác

  3. Làm cách nào để tạo id duy nhất trong MySQL?

  4. Các truy vấn liên hợp từ các cơ sở dữ liệu khác nhau trong Laravel Query Builder

  5. Laravel sử dụng mệnh đề where trên phương thức withCount