Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menggunakan MySQLi untuk MEMASUKKAN Data ke dalam Basis Data

Karena versi PHP yang lebih baru tidak lagi mendukung kemampuan untuk memasukkan data ke dalam database menggunakan ekstensi PHP, pengguna perlu menggunakan ekstensi seperti MySQLi untuk memasukkan data ke dalam database mereka. Menggunakan MySQLi untuk menyisipkan data dapat dilakukan langsung di baris perintah atau melalui skrip PHP. Pada artikel ini kita akan membahas penggunaan MySQLi untuk memasukkan data ke dalam database MySQL.

Menggunakan MySQLi untuk MEMASUKKAN Data

  1. Pertama, pastikan database Anda telah dibuat dan dapat diakses.
  2. Selanjutnya, sambungkan ke server database Anda melalui SSH. Harap dicatat bahwa ini akan memerlukan penggunaan operasi baris perintah. Hanya disarankan untuk melakukan langkah-langkah ini jika Anda merasa nyaman menggunakan antarmuka baris perintah.
  3. Setelah Anda terhubung ke server database Anda, Anda akan ingin masuk ke MySQL.
  4. Setelah login, Anda dapat menggunakan prompt mysql untuk mengeksekusi query berikut dan memasukkan data ke dalam database Anda.
    $sql = “INSERT INTO data_product1 (size, color, price) VALUES (‘M’, ‘Blue’, ‘39.99’)”;
  5. Dalam contoh kita, data_product mewakili tabel database yang sedang dimodifikasi. Ukuran, warna, dan harga semuanya mewakili kolom terpisah dalam struktur database. Nilai mewakili data yang disimpan, dalam hal ini ukuran, warna, dan harga produk yang bersangkutan. Untuk situs web eCommerce biasa, database akan berisi ribuan tabel yang menyimpan berbagai data mulai dari informasi kontak hingga deskripsi dan spesifikasi produk.

Membuat script PHP untuk INSERT Data menggunakan MySQLi

Meskipun ekstensi PHP tidak dapat digunakan untuk menyisipkan data, Anda masih dapat menulis skrip PHP yang menggunakan ekstensi MySQLi untuk menyisipkan data.

Bagian pertama dari skrip akan melibatkan koneksi ke database. dbhost adalah nama host dari server database, biasanya localhost. dbuser adalah nama pengguna basis data, dbpass adalah kata sandi untuk pengguna basis data, dan dbname adalah nama database itu sendiri:

<html>
   <head>
      <title>Adding Product Data</title>
   </head>
   <body>
      <?php
            $dbhost = 'localhost';
            $dbuser = 'root';
            $dbpass = 'securepassword123';
            $dbname = 'eCommercedata';
            $mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname);  

Bagian skrip berikutnya akan berisi kueri INSERT dengan informasi yang sama yang kita gunakan di bagian sebelumnya.

$sql = "INSERT INTO data_product1 ".
               "(size, color, price) "."VALUES ".
               "('M','Blue','39.99$')";
      ?>  
   </body>
</html>

Simpan file ini sebagai mysqli_insertexample.php untuk digunakan dengan server web Anda.

Selamat, Anda sekarang tahu cara memasukkan data menggunakan MySQLi!

Percayakan situs web Anda kepada pemimpin industri dalam hosting situs web. Hosting web yang aman dengan InMotion Hosting dan nikmati waktu aktif 99,99%, dukungan teknis 24/7/365, dan jaminan uang kembali bebas risiko.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa SQL Server Equivalent dari ELT() di MySQL?

  2. Menggunakan MySQL dengan Layanan Heterogen Oracle

  3. Perbarui nilai kolom, ganti bagian dari string

  4. Tetapkan SEKARANG () sebagai Nilai Default untuk tipe data datetime?

  5. Bagaimana mengubah ukuran max_allowed_packet