Kode Cara koneksi database mysqli (phpmyadmin) dengan PHP Localhost Xampp / Lampp.
Rekomendasi PHP versi 7 keatas dan Mysql 5.7, 8 +
Cara koneksi database mysqli:: phpmyadmin + php sangat mudah hanya dengan beberapa baris kode maka database mysql bisa terbubung kode php yang fungsung untuk penyimpanan data (insert, simpan, edit / hapus data).
Table of Contents
Buat database baru
Disini saya sudah membuat database baru dengan nama: belajar_.php.sql , dengan 1 tabel : data_siswa
ket: saya biat field: id (untuk index / primary key) yang fungsi auto increment masukan angka autoamtis.
Kode koneksi PHP Mysqli
Buat folder baru di xampp / htdocs / belajar-php / koneksi.php
Urutan file koneksi:
variabel = mysqli_connect (host, username, password, database)
kode file: koneksi.php
<?php // data akun database + nama database (password kosong) $koneksi= mysqli_connect("localhost","root","","belajar_php"); if (mysqli_connect_errno()){ // cek kondisi jika koneksi berhasil echo "Koneksi database gagal : " . mysqli_connect_error(); }else{ echo "Koneksi database mysql + PHP berhasil"; }?>
Scripst Koneksi + Password:
<?php $Host = 'localhost'; $Database = 'test'; $Username = 'root'; $Password = 'root'; // Open a new connection to the MySQL server $mysqli = mysqli_connect($Host, $Username, $Password, $Database);
Cek koneksi database mysql PHP
Buka tab browser dengan url: http://localhost/belajar-php/koneksi.php
jika tampil pesan: Koneksi database mysqli + PHP berhasil, artinya koneksi sukses, namun jika ada pesa error maka perlu di ubah: nama database, user, passwordnya.
Note: karena ini menggunakan standar localhost + phpmyadmin maka data usernya:
- user: root
- Passwords: (kosong)
- nama database: belajar_php
OK_ selesai.
Disclaimer Mysqli
Terhitung dari PHP versi 5.5, extension mysql tidak lagi disarankan penggunaannya dan berstatus deprecated, yang berarti mungkin akan dihapus pada PHP versi berikutnya, disarankan untuk mulai beralih menggunakan mysqli atau PDO.
Baca juga: