Bagaimana untuk melaksanakan pernyataan memasukkan data dalam MySQL?
Apabila menggunakan pangkalan data MySQL, memasukkan data adalah operasi yang sangat asas dan biasa. Dengan memasukkan data, rekod baharu boleh ditambah pada jadual pangkalan data untuk menyediakan sokongan untuk operasi perniagaan. Artikel ini akan memperkenalkan cara menggunakan pernyataan INSERT dalam MySQL untuk melaksanakan operasi pemasukan data dan memberikan contoh kod khusus.
Pernyataan INSERT dalam MySQL digunakan untuk memasukkan rekod baharu ke dalam jadual pangkalan data. Format sintaks asas adalah seperti berikut:
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
Antaranya, nama_jadual ialah nama jadual sasaran, lajur1, lajur2, dsb. ialah nama medan yang hendak disisipkan, dan nilai1, nilai2, dsb. ialah nilai khusus atau rentetan untuk dimasukkan.
Di bawah, kami menggunakan contoh khusus untuk menunjukkan cara menggunakan pernyataan INSERT untuk memasukkan data.
Andaikan terdapat jadual bernama pelajar dengan struktur berikut:
CREATE TABLE students ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT NOT NULL, gender ENUM('male', 'female') NOT NULL );
Sekarang, kami ingin memasukkan rekod baharu ke dalam jadual pelajar. Anda boleh menggunakan pernyataan INSERT berikut:
INSERT INTO students (name, age, gender) VALUES ('张三', 20, 'male');
Pernyataan INSERT ini akan memasukkan rekod ke dalam jadual pelajar, di mana nilai medan nama ialah 'Zhang San', nilai medan umur ialah 20 dan nilai medan jantina ialah 'lelaki' .
Jika anda perlu memasukkan berbilang rekod, anda juga boleh menggunakan pernyataan INSERT untuk memasukkan berbilang baris data pada satu masa. Contohnya:
INSERT INTO students (name, age, gender) VALUES ('李四', 22, 'male'), ('王五', 21, 'female'), ('赵六', 23, 'male');
Pernyataan di atas akan memasukkan tiga rekod ke dalam jadual pelajar pada masa yang sama, iaitu ('李思', 22, 'lelaki'), ('王五', 21, 'perempuan') dan ( 'Zhao Liu' , 23, 'lelaki').
Selain itu, anda juga boleh menggunakan pernyataan INSERT...SELECT untuk memilih data daripada jadual lain dan memasukkannya ke dalam jadual sasaran, atau gunakan pernyataan INSERT IGNORE untuk mengabaikan ralat dan meneruskan pelaksanaan apabila menghadapi pendua kunci utama atau indeks unik konflik semasa memasukkan data.
Ringkasnya, dengan menggunakan pernyataan INSERT dalam MySQL, kami boleh dengan mudah memasukkan rekod data baharu ke dalam jadual pangkalan data, memberikan lebih fleksibiliti dan kemudahan untuk pengurusan dan operasi pangkalan data.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan pernyataan memasukkan data dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!