Hướng dẫn how to use update command in mysql - cách sử dụng lệnh cập nhật trong mysql

Có thể có một yêu cầu trong đó dữ liệu hiện có trong bảng MySQL cần được sửa đổi. Bạn có thể làm như vậy bằng cách sử dụng lệnh SQL Update. Điều này sẽ sửa đổi bất kỳ giá trị trường nào của bất kỳ bảng MySQL nào.UPDATE command. This will modify any field value of any MySQL table.

Cú pháp

Khối mã sau đây có cú pháp SQL chung của lệnh cập nhật để sửa đổi dữ liệu trong Bảng MySQL -

UPDATE table_name SET field1 = new-value1, field2 = new-value2
[WHERE Clause]
  • Bạn có thể cập nhật một hoặc nhiều trường hoàn toàn.
  • Bạn có thể chỉ định bất kỳ điều kiện bằng cách sử dụng mệnh đề WHERE.
  • Bạn có thể cập nhật các giá trị trong một bảng tại một thời điểm.

Mệnh đề WHERE rất hữu ích khi bạn muốn cập nhật các hàng đã chọn trong bảng.

Cập nhật dữ liệu từ dấu nhắc lệnh

Điều này sẽ sử dụng lệnh SQL Update với mệnh đề WHERE để cập nhật dữ liệu đã chọn trong hướng dẫn bảng MySQL.tutorials_tbl.

Thí dụ

Ví dụ sau đây sẽ cập nhật trường Hướng dẫn_Title cho bản ghi có hướng dẫn_id là 3.tutorial_title field for a record having the tutorial_id as 3.

root@host# mysql -u root -p password;
Enter password:*******

mysql> use TUTORIALS;
Database changed

mysql> UPDATE tutorials_tbl 
   -> SET tutorial_title = 'Learning JAVA' 
   -> WHERE tutorial_id = 3;
Query OK, 1 row affected [0.04 sec]
Rows matched: 1  Changed: 1  Warnings: 0

mysql>

Cập nhật dữ liệu bằng tập lệnh PHP

PHP sử dụng hàm mysqli truy vấn [] hoặc mysql_query [] để cập nhật các bản ghi trong bảng MySQL. Hàm này có hai tham số và trả về thành công hoặc sai khi thất bại.mysqli query[] or mysql_query[] function to update records in a MySQL table. This function takes two parameters and returns TRUE on success or FALSE on failure.

Cú pháp

$mysqli->query[$sql,$resultmode]
Sr.No.Mô tả về Thông Số
1

$sql

Yêu cầu - Truy vấn SQL để cập nhật các bản ghi trong bảng MySQL.

2

$resultmode

Tùy chọn - Hằng số mysqli_use_result hoặc mysqli_store_result tùy thuộc vào hành vi mong muốn. Theo mặc định, mysqli_store_result được sử dụng.

Thí dụ

Ví dụ sau đây sẽ cập nhật trường Hướng dẫn_Title cho bản ghi có hướng dẫn_id là 3.

Cập nhật dữ liệu bằng tập lệnh PHP

   
      Updating MySQL Table
   
   
      

Bài Viết Liên Quan

Chủ Đề