Rumah > pangkalan data > tutorial mysql > Cara menggunakan arahan kemas kini MySQL

Cara menggunakan arahan kemas kini MySQL

王林
Lepaskan: 2023-05-29 17:07:49
ke hadapan
1926 orang telah melayarinya

1. Kemas kini sintaks

Format sintaks arahan kemas kini adalah seperti berikut:

UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
Salin selepas log masuk

Mata yang memerlukan penjelasan adalah seperti berikut:

  • nama_jadual: Nyatakan nama jadual yang perlu diubah suai.

  • column1=value1,column2=value2,...: Penyataan tugasan berbilang dipisahkan dengan "," untuk menunjukkan lajur yang perlu diubah suai dan nilai yang diubah suai.

  • Pernyataan bersyarat "WHERE some_column=some_value" digunakan untuk menapis rekod yang perlu diubah suai. Hanya rekod yang memenuhi syarat ini akan diubah suai. Nama lajur yang perlu ditapis ialah some_column dan nilai yang perlu ditapis ialah some_value.

Mengabaikan pernyataan bersyarat dalam arahan kemas kini akan menyebabkan semua rekod dalam jadual diubah suai. Anda perlu berhati-hati apabila menggunakan arahan kemas kini dan mengendalikannya dengan berhati-hati.

2. Contoh kemas kini

Yang berikut menggunakan contoh untuk menunjukkan penggunaan sebenar arahan kemas kini. Katakan terdapat jadual bernama pelajar, yang merangkumi beberapa medan seperti id, nama, umur, jantina, kelas, dll. Maklumat pelajar No 001 perlu diubah suai untuk menukar umurnya kepada 20 tahun.

Pertama, anda perlu log masuk ke pangkalan data MySQL,

mysql -u root -p密码
Salin selepas log masuk

Kemudian, pilih pangkalan data yang perlu diubah suai, contohnya, pilih pangkalan data bernama ujian:

use test;
Salin selepas log masuk

Sebelum melaksanakan arahan kemas kini, sila Pastikan anda memikirkan dengan secukupnya tentang perkara yang akan anda lakukan. Dalam contoh ini, arahan pelaksanaan adalah seperti berikut:

UPDATE student SET age = 20 WHERE id = '001';
Salin selepas log masuk

Arahan di atas bermaksud untuk mengubah suai umur pelajar dengan nombor sekolah menengah 001 dalam jadual pelajar kepada 20 tahun. Jika pengubahsuaian berjaya, anda akan menerima gesaan berikut:

Query OK, 1 row affected (0.01 sec)
Rows matched: 1 changed: 1 warnings: 0
Salin selepas log masuk

Antaranya, "Query OK" bermaksud arahan itu berjaya dilaksanakan, dan 1 baris terjejas bermakna arahan itu mempengaruhi 1 baris, iaitu, maklumat pelajar bernombor 001 berjaya diubah suai.

Atas ialah kandungan terperinci Cara menggunakan arahan kemas kini MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan