Mysql ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas untuk penyimpanan dan pertanyaan data sebelah pelayan. Dalam aplikasi sebenar, selalunya perlu untuk membuat pertanyaan dan mengemas kini data melalui mysql. Artikel ini akan memperkenalkan penggunaan asas dan langkah berjaga-jaga Mysql dari dua aspek: pertanyaan dan kemas kini.
1. Pertanyaan Mysql
Pernyataan pertanyaan Mysql terutamanya termasuk dua kata kunci pilih dan daripada. Pilih mewakili medan dan ungkapan yang perlu disoal, dan daripada mewakili jadual data untuk disoal Sintaks khusus adalah seperti berikut:
select field1, field2, ..., fieldN from table_name where condition;
Antaranya, medan1, medan2. , ..., fieldN mewakili keperluan Senarai medan pertanyaan, anda boleh menggunakan aksara kad bebas * untuk mewakili semua medan. table_name mewakili nama jadual data, dan keadaan mewakili keadaan pertanyaan Anda boleh menggunakan kata kunci dan, atau, dsb. untuk menggabungkan berbilang syarat.
Sebagai contoh, untuk menanyakan semua rekod dalam jadual pelajar, anda boleh menggunakan pernyataan berikut:
select * from student;
Untuk menanyakan rekod bernama Zhang San dalam pelajar jadual, anda boleh menggunakan pernyataan berikut:
select * from student where name='张三';
Untuk menanyakan rekod dalam jadual pelajar yang umurnya melebihi 18 tahun dan jantina lelaki, anda boleh menggunakan pernyataan berikut :
select * from student where age>18 and gender='男';
Dalam pertanyaan Semasa proses, anda juga boleh menggunakan kiraan fungsi agregat, jumlah, purata, dll. untuk mendapatkan maklumat statistik, contohnya:
select count(*) from student;
Pernyataan di atas boleh mengira jumlah bilangan rekod dalam jadual pelajar.
2. Kemas kini Mysql
Pernyataan kemas kini Mysql terutamanya termasuk kemas kini dan set kata kunci. Antaranya, kemas kini mewakili jadual data yang perlu dikemas kini, dan set mewakili medan dan nilai yang perlu dikemas kini Sintaks khusus adalah seperti berikut:
update table_name set field1=value1, field2=value2, ... where condition;
update student set score=60 where age<=18;
Atas ialah kandungan terperinci Bagaimana untuk membuat pertanyaan dan mengemas kini data dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!