Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Japanese Korean Malay Bokmål Nederlands Polski Português - Brasil Português - Portugal Русский Svenska Thai Українська Vietnamese Chinese Taiwan Chinese

PHP Kullanarak MySQL Bağlantısı Kurmak

Print this Article
Last Updated: February 2, 2015 12:32 PM

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.

PHP Kullanarak MySQL'e Bağlanmak için

  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 kullanarak erişmek istediğinizi veritabanını seçin. Örnek:

    mysql_select_db('DATABASENAME', $con)
    Burada 'DATABASENAME' veritabanınızın adıdır — ayrıca 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 ile MySQL Bağlantı Dizisi

<?php //Sample Database Connection Syntax for PHP and MySQL. //Connect To Database $hostname="your_mysqlserver.secureserver.net"; $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> <!-- Mirrored from help.secureserver.net/article/216?prog_id=ixonecom&locale=tr by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 29 Jul 2015 07:36:57 GMT --> </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.