GoDaddy Yardım

PHP Kullanarak MySQL Bağlantısı Kurmak

MySQL veritabanlarına PHP komut dosyaları yoluyla doğrudan erişebilirsiniz. Bu, veritabanlarında veri okuma ve yazma işlemlerini doğrudan web sitenizden yapmanızı sağlar.

  1. mysql_connect ifadesini kullanarak MySQL sunucunuza bağlanın. Örnek:
    $con = mysql_connect('HOSTNAME','USERNAME','PASSWORD');

    mysql_connect bilgilerinizle ilgili yardım için, bkz.: Paylaşımlı Barındırma Hesaplarıyla Veritabanı Bilgilerinizin Görüntülenmesi.

  2. mysql_select_db ifadesini kullanarak erişmek istediğiniz veritabanını seçin. Örnek:
    mysql_select_db('DATABASENAME', $con)

    Burada 'DATABASENAME' veritabanınızın adıdır ve veritabanı bilgilerinizin olduğu sayfada da görüntülenir.

Bağlantı kurduktan ve veritabanı seçtikten sonra PHP kullanarak sorguyu başlatabilirsiniz.

Kendi bağlantı dizenizi oluşturmanızı sağlamak için aşağıdaki gibi bir örnek veriyoruz.

Örnek PHP MySQL bağlantı dizesi

Bu bağlantı dizesi, bir veritabanında arama yapar (your_dbusername), belirli bir tabloyu bulur (tablonuzun_adı) ve belirttiğiniz bir alanla (sütun) ilgili bu tablodaki tüm değerleri listeler (your_field).

?php
	//Sample Database Connection Syntax for PHP and MySQL.
	
	//Connect To Database
	
	$hostname="your_hostname";
	$username="your_dbusername";
	$password="your_dbpassword";
	$dbname="your_dbusername";
	$usertable="your_tablename";
	$yourfield = "your_field";
	
	mysql_connect($hostname,$username, $password) or die ("html>script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)/script>/html>");
	mysql_select_db($dbname);
	
	# Check If Record Exists
	
	$query = "SELECT * FROM $usertable";
	
	$result = mysql_query($query);
	
	if($result){
		while($row = mysql_fetch_array($result)){
			$name = $row["$yourfield"];
			echo "Name: ".$name."br/>";
		}
	}
?>

Ayrıntılı bilgi için php.net adresindeki MySQL İşlevleri sayfasını ziyaret edin.


Bu Makale Yardımcı Oldu mu?
Geri bildiriminiz için teşekkür ederiz. Müşteri hizmetleri temsilcisiyle görüşmek için lütfen destek telefon numarasını veya yukarıdaki sohbet seçeneğini kullanın.
Yardımcı olabildiysek ne mutlu bize! Sizin için yapabileceğimiz başka bir şey var mı?
Bunun için üzgünüz. Kafanızı neyin karıştırdığını veya çözümün problemi neden gidermediğini bize belirtin.