En son web geliştirme öğreticiler
 

PHP mysqli_real_connect() Function

<PHP MySQLi Referans

Örnek

MySQL sunucusuna yeni bir bağlantı açma:

<?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);
?>

Tanımı ve Kullanımı

mysqli_real_connect() fonksiyonu MySQL sunucusuna yeni bir bağlantı açar.

mysqli_real_connect() işlevi, farklı mysqli_connect() aşağıdaki şekillerde:

  • mysqli_real_connect() tarafından oluşturulan geçerli bir nesneyi gerektirir mysqli_init()
  • mysqli_real_connect() ile kullanılabilir mysqli_options() bağlantısı için farklı seçenekler ayarlamak için
  • mysqli_real_connect() bir bayrak parametresi vardır

Sözdizimi

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

Parametre Açıklama
connection Gereklidir. kullanmak MySQL bağlantısını belirtir
host İsteğe bağlı. Bir ana bilgisayar adını veya IP adresini belirtir
username İsteğe bağlı. MySQL kullanıcı adı belirtir
password İsteğe bağlı. MySQL parolasını belirtir
dbname İsteğe bağlı. kullanılacak varsayılan veritabanı belirtir
port İsteğe bağlı. port numarasını belirtir MySQL sunucusuna bağlanmaya çalışmak için
socket İsteğe bağlı. Kullanılacak soketi veya adlandırılmış yöneltme belirtir
flag İsteğe bağlı. Farklı bağlantı seçenekleri belirtir. Olası değerler:
  • MYSQLI_CLIENT_COMPRESS - Kullanım sıkıştırma protokolü
  • MYSQLI_CLIENT_FOUND_ROWS - eşleşmiş sıra (değil etkilenen satırların) sayısını döndürür
  • MYSQLI_CLIENT_IGNORE_SPACE - işlev adları sonra boşluk bırakın. fonksiyon isimleri saklıdır kelimeleri olun
  • MYSQLI_CLIENT_INTERACTIVE - bağlantıyı kapatmadan önce hareketsizlik interactive_timeout saniye bekleyin
  • MYSQLI_CLIENT_SSL - Kullanım SSL şifreleme

Teknik detaylar

Geri dönüş değeri: Başarı durumunda. aksi takdirde FALSE
PHP Sürümü: 5+

<PHP MySQLi Referans