PHP mysql_connect() fonksiyonu
Tanım ve Kullanım
mysql_connect() fonksiyonu kalıcı olmayan MySQL bağlantısını açar.
Gramer
mysql_connect(server,user,pwd,newlink,clientflag)
Parametreler | Açıklama |
---|---|
server |
İsteğe bağlı. Bağlanmak istediğiniz sunucuyu belirler. Port numarasını içerebilir, örneğin "hostname:port", veya yerel soket yolunu, örneğin localhost için ":/path/to/socket". PHP komutu mysql.default_host tanımlanmadıysa (varsayılan durum), varsayılan değer 'localhost:3306'dır. |
user | İsteğe bağlı. Kullanıcı adı. Varsayılan değer sunucu sürecinin sahibi olan kullanıcı adıdır. |
pwd | İsteğe bağlı. Şifre. Varsayılan değer boş şifredir. |
newlink | İsteğe bağlı. Aynı parametrelerle mysql_connect() fonksiyonunu ikinci kez çağırırsanız, yeni bir bağlantı oluşturulmayacak ve zaten açık olan bağlantı tanımı döndürülecektir. new_link parametresi bu davranışı değiştirir ve mysql_connect() her zaman yeni bir bağlantı açar, hatta mysql_connect() daha önce aynı parametrelerle çağrılmış olsa bile. |
clientflag |
Opsiyonel.clientflags Parametreler aşağıdaki sabitlerin kombinasyonları olabilir:
|
Dönüş Değeri
Başarılıysa bir MySQL bağlantı işaretçisi döner, başarısızsa FALSE döner.
İpuçları ve Açıklamalar
Açıklama:Scriptin bir sona ermesiyle sunucuya olan bağlantı kapatılır, daha önce açıkça çağrılmadıysa. mysql_close() Kapandı.
İpucu:Kalıcı bir bağlantı oluşturmak için kullanın mysql_pconnect() Fonksiyonları.
Örnek
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Bağlantı kurulamadı: ' . mysql_error()); } // Bazı kodlar... mysql_close($con); ?>