tutorial pengembangan web terbaru
 

PHP mysqli_real_connect() Function

<PHP MySQLi Referensi

Contoh

Membuka koneksi baru ke server MySQL:

<?php
$con=mysqli_init();
if (!$con)
  {
  die("mysqli_init failed");
  }

if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
  {
  die("Connect Error: " . mysqli_connect_error());
  }

mysqli_close($con);
?>

Definisi dan Penggunaan

The mysqli_real_connect() fungsi membuka sambungan baru ke server MySQL.

The mysqli_real_connect() fungsi berbeda dari mysqli_connect() dengan cara berikut:

  • mysqli_real_connect() memerlukan objek yang valid yang dibuat oleh mysqli_init()
  • mysqli_real_connect() dapat digunakan dengan mysqli_options() untuk mengatur opsi yang berbeda untuk sambungan
  • mysqli_real_connect() memiliki parameter bendera

Sintaksis

mysqli_real_connect( connection,host,username,password,dbname,port,socket,flag ) ;

Parameter Deskripsi
connection Wajib. Menentukan koneksi MySQL untuk menggunakan
host Pilihan. Menentukan nama host atau alamat IP
username Pilihan. Menentukan username MySQL
password Pilihan. Menentukan password MySQL
dbname Pilihan. Menentukan default database yang akan digunakan
port Pilihan. Menentukan nomor port untuk mencoba untuk terhubung ke server MySQL
socket Pilihan. Menentukan soket atau bernama pipa yang akan digunakan
flag Pilihan. Menentukan pilihan koneksi yang berbeda. Kemungkinan nilai:
  • MYSQLI_CLIENT_COMPRESS - Gunakan protokol kompresi
  • MYSQLI_CLIENT_FOUND_ROWS - Kembali jumlah baris yang cocok (baris tidak terpengaruh)
  • MYSQLI_CLIENT_IGNORE_SPACE - Memungkinkan spasi setelah nama fungsi. Membuat kata-kata nama fungsi dicadangkan
  • MYSQLI_CLIENT_INTERACTIVE - Memungkinkan detik interactive_timeout tidak aktif sebelum menutup koneksi
  • MYSQLI_CLIENT_SSL - enkripsi SSL Gunakan

Rincian teknis

Kembali Nilai: BENAR pada kesuksesan. FALSE pada kegagalan
PHP Versi: 5 +

<PHP MySQLi Referensi