Perintah Mana Yang Boleh Menambah Rekod Baharu dalam Pangkalan Data MySQL?

Perintah Mana Yang Boleh Menambah Rekod Baharu Dalam Pangkalan Data Mysql



Pangkalan data MySQL diuruskan oleh pengguna menggunakan beberapa pertanyaan. Pangkalan data mengandungi berbilang jadual untuk menyimpan rekod atau data. Selain itu, pengguna boleh menambah jadual baharu dengan rekod dengan menjalankan pertanyaan yang berbeza. Pertanyaan ini boleh menambah rekod tunggal dan juga berbilang secara serentak dalam jadual.

Siaran ini akan memberikan arahan untuk menambah rekod baharu dalam jadual pangkalan data MySQL.

Perintah Mana Yang Boleh Menambah Rekod Baharu dalam Pangkalan Data MySQL?

Untuk menambah rekod baharu dalam jadual pangkalan data MySQL, “ INSERT ” pernyataan boleh digunakan. Ia memasukkan atau menyimpan data baharu dalam jadual MySQL dalam pangkalan data. Ia membolehkan pengguna melakukan penyisipan rekod dalam dua cara dengan menggunakan satu pertanyaan dalam MySQL, seperti menambah rekod dalam satu baris dan memasukkan rekod dalam lebih daripada satu baris.







Sintaks



Sintaks umum ' MASUKKAN KE DALAM ” pernyataan disediakan di bawah:



INSERT KE DALAM < nama jadual > ( col1 , col2 , col3 , ... )
NILAI ( nilai1 , nilai2 , NILAI , ... ) ;

di sini:





  • MASUKKAN KE DALAM Perintah ” digunakan untuk menambah data dalam jadual.
  • ” ialah nama jadual sasaran yang kami ingin tambahkan rekod baharu.
  • col1,… ” ialah nama medan.
  • NILAI ” pernyataan mengembalikan koleksi pada satu atau lebih baris sebagai jadual.
  • nilai1,… ” ialah rekod atau data yang diingini yang kami masukkan.

Bagaimana untuk Menambah Rekod Tunggal dalam Pangkalan Data MySQL?

Katakan kita ingin memasukkan satu rekod atau baris dalam jadual sedia ada. Untuk berbuat demikian, ikuti langkah yang disediakan.

Langkah 1: Lancarkan Terminal



Pada mulanya, cari dan buka terminal Windows melalui menu Permulaan:

Langkah 2: Sambungkan Terminal Dengan Pelayan MySQL

Kemudian, jalankan ' mysql ” perintah untuk mengakses pangkalan data pelayan MySQL:

mysql -u root -p

Dalam arahan yang dinyatakan di atas:

  • -dalam ” pilihan menunjukkan nama pengguna.
  • akar ” ialah nama pengguna lalai kami (ia boleh berbeza-beza mengikut nama pengguna anda).
  • -hlm 'pilihan mewakili kata laluan:

Langkah 3: Lihat Pangkalan Data

Sekarang, senaraikan semua pangkalan data yang tersedia dengan menjalankan ' TUNJUKKAN 'perintah dengan ' PANGKALAN DATA 'pilihan:

TUNJUKKAN PANGKALAN DATA ;

Daripada output yang diberikan, kami telah memilih ' mynewdb ' pangkalan data:

Langkah 4: Navigasi ke Pangkalan Data Tempatan

Seterusnya, laksanakan ' GUNA ” pernyataan untuk menukar pangkalan data:

GUNA mynewdb;

Langkah 5: Cipta Jadual Baharu

Kemudian, buat jadual baharu dalam pangkalan data semasa dengan menggunakan ' CIPTA ” perintah:

CIPTA JADUAL Pelajar ( Std INT , Nama pertama VARCHAR ( 25 ) TIDAK NULL , Nama terakhir VARCHAR ( 25 ) TIDAK NULL , Bandar VARCHAR ( 40 ) TIDAK NULL , Alamat tetap VARCHAR ( 40 ) TIDAK NULL , telefon VARCHAR ( dua puluh ) TIDAK NULL , KEKANGAN PK_Pelajar UTAMA KUNCI ( Std ) ) ;

Dalam arahan yang disenaraikan di atas:

  • Kami mencipta jadual baharu bernama “ Pelajar ”.
  • Menambah medan baharu, seperti “ Std ”, “ Nama pertama ”, “ Nama terakhir ”, “ Bandar ”, Alamat tetap “, dan “ telefon ” bersama dengan jenis data yang sesuai.
  • int 'untuk id pelajar' Std ” dan “ VARCHAR ” untuk medan yang termasuk nilai teks.
  • BUKAN NULL syarat ” digunakan untuk medan yang tidak boleh batal.
  • Std ” id pelajar ditentukan sebagai kunci utama.

Mengikut output berikut, jadual baharu telah berjaya dibuat:

Langkah 6: Pengesahan

Untuk memastikan bahawa jadual yang baru dibuat wujud dalam pangkalan data semasa, jalankan ' TUNJUKKAN JADUAL ” kenyataan:

TUNJUKKAN MEJA ;

Langkah 7: Tambah Rekod

Akhir sekali, gunakan ' MASUKKAN KE DALAM ” perintah untuk menambah data baharu pada jadual pangkalan data MySQL:

INSERT KE DALAM Pelajar ( Std , Nama pertama , Nama terakhir , Bandar , Alamat tetap , telefon ) NILAI ( '1' , 'Maria' , 'Naz' , 'PindiGheb' , 'Ikhlas' , '052-253547' ) ;

Langkah 8: Lihat Kandungan Jadual

Untuk memaparkan kandungan jadual yang tersedia, laksanakan “ PILIH ” kenyataan:

PILIH * DARI Pelajar;

Seperti yang anda lihat, satu rekod telah ditambahkan pada jadual:

Bagaimana untuk Menambah Berbilang Rekod dalam Pangkalan Data MySQL?

Anda juga boleh memasukkan berbilang rekod dalam jadual pangkalan data MySQL sekaligus dengan menggunakan “ MASUKKAN KE DALAM ” kenyataan:

INSERT KE DALAM Pelajar NILAI ( '2' , 'Roshan' , 'Khan' , 'Lahore' , 'Lorong jalan utama 12' , '021-248847' ) , ( '3' , 'Zoya' , 'ini' , 'Karachi' , 'Clifton' , '082-973747' ) ;

Dalam output yang diserlahkan di bawah, ' Rekod: 2 ” menunjukkan beberapa rekod ditambah:

Kemudian, jalankan ' PILIH ” perintah untuk menyemak rekod tambahan dalam jadual:

PILIH * DARI Pelajar;

Bagaimana untuk Menambah Rekod Dengan Syarat dalam Pangkalan Data MySQL?

Dalam jadual pangkalan data MySQL, anda dibenarkan untuk menambah rekod dari satu jadual ke jadual lain dengan menggunakan ' DI MANA ” fasal:

INSERT KE DALAM Pelajar PILIH * DARI Std1 DI MANA Bandar = 'Lahore' ;

di sini:

  • Pelajar ” ialah jadual yang perlu menambah rekod.
  • PILIH ” kenyataan akan memilih rekod yang dikehendaki.
  • * ” menunjukkan semua.
  • DARI klausa ” digunakan untuk mengambil beberapa rekod daripada jadual pangkalan data.
  • Std1 ” ialah nama meja.
  • DI MANA ” klausa menapis rekod yang dikehendaki yang memenuhi syarat yang ditetapkan.
  • Bandar= ‘Lahore’ ” rekod jadual sasaran, yang perlu diekstrak.

' Rekod: 1 ” menunjukkan bahawa satu rekod diambil dan ditambah pada jadual baharu:

Untuk pengesahan, gunakan ' PILIH ” perintah untuk memilih dan memaparkan semua rekod jadual yang ditentukan:

PILIH * DARI Pelajar;

Bagaimana untuk Menambah Rekod Dengan Menyalin Dari Jadual Lain dalam Pangkalan Data MySQL?

Untuk menyalin rekod daripada jadual lain bagi pangkalan data yang sama, “ MASUKKAN KE DALAM Perintah ' boleh disaman dengan ' PILIH ” kenyataan:

INSERT KE DALAM Pelajar PILIH * DARI Std1;

Dalam arahan yang dinyatakan di atas, ' Pelajar ” ialah nama jadual baharu dan “ Std1 ” ialah nama jadual sasaran yang kami perlukan untuk menyalin data:

Jalankan ' PILIH ” perintah untuk melihat rekod yang baru disalin dari jadual lain:

PILIH * DARI Pelajar;

Seperti yang anda lihat, rekod yang diserlahkan di bawah berjaya disalin rekod daripada jadual lain:

Itu sahaja! Kami telah menyediakan proses menambah rekod baharu dalam jadual pangkalan data MySQL.

Kesimpulan

' INSERT IN TO

(col1, col2, ..) NILAI (nilai1, nilai2, ..) ” pernyataan boleh digunakan untuk menambah rekod baharu dalam jadual pangkalan data MySQL. Ia boleh menambah atau menyimpan data baharu dalam jadual MySQL dalam pangkalan data dan membolehkan pengguna memasukkan rekod dalam dua cara. Jawatan ini menyediakan dan menerangkan arahan yang boleh digunakan untuk menambah rekod baharu dalam MySQL.