link

MySQLBağlantısı Nasıl Yapılır?

MySQL-Bağlantısı-Nasıl-Yapılır_emresupcinMerhaba arkadaşlar,

Uzun bir aranın ardından tekrar birlikteyiz. Bugün anlatacağım makalemde sizlere MySQL bağlantısının nasıl yapıldığını bahsedeceğim. Sizlerinde bildiği gibi PHP öğrenirken olmazsa olmazı veritabanını da (MySQL) öğrenmek.

 

Bunları öğrendikten sonra çalışmalarımızda rahatlıkla kullanabiliriz. Bu nedenle veri tabanımızı kurduktan sonra bağlantı kurmamız gereklidir. Bu gerekliliği bu dersimizde öğrenmeye çalışacağız.

 

 

Örnek [baglan.php veya config.php dosyamız.] :

 

1 <?php
2
3	header('Content-Type: text/html; charset=utf-8'); 
              // Tr Sorunu için.Hata alırsanız kaldırabilirsiniz.
4
5   if (!@$baglan=mysql_connect("localhost","KULLANICIADI","KULLANICIŞİFRE ")) 
              // Bağlantı bilgileriniz. Genellikle host loacalhost olur. 
                      Şifreniz yok ise KULLANICI ŞİFRE siliniz boş bırakınız.
6	{
7	die("Mysql'a bağlantı kurulamadı!".mysql_error());
8	}
9
10	if (!@mysql_select_db("VERİTABANIADI ",$baglan)){  
   // Veritabanı Adı. VERİ TABANINIZDA ELETİSİM ADLI VERİ TABANI OLUŞTURMALISINIZ.
11	die("Veritabanına bağlantı kurulamadı!".mysql_error());
12	}
13
	// Türkçe Karekter Sorunu İçin
14	mysql_query("SET NAMES utf8");
15	mysql_query("SET CHARACTER SET utf8");
16	mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");
17	
18   ?>

KULLANICIADI: Veritabanı oluştururken veri tabanınıza tanımladığınız kullanıcı adınız.

 

KULLANICIŞİFRE : Veritabanı oluştururken veri tabanınıza tanımladığınız kullanıcı adınız’ait kullanıcı şifreniz.

 

VERİTABANIADI : Veri tabanınızda oluşturduğunuz adı yazılacaktır.(Örneğin: ziyaretci_defteri )

 
Not:
Veri tabanı işlemlerinde Phpadmin girerek veri tabanınızın işlemler bölümünden karekter kodlamasını. utf8_general_ci yapınız.

 

header('Content-Type: text/html; charset=utf-8'); 

Bazen config.php veya baglan.php dosyanızda Tr Sorunu olabiliyor bu nedenle bu fonksiyonu ekleyerek kaldırabiliriz.Eğer, Hata alırsanız kaldırabilirsiniz.

Yazar
Yazar
Bilgisayar Programcısı, Web Tasarımcı, Üniversite Öğrencisi...
Twitter Facebook Google Linkedin Flickr YouTube

Önceki Yazı:2013’ün Sıra Dışı Ürünleri

Sonraki Yazı:Asp.NET Kullanarak HTML Kodunu Çekme Tekniği!

YORUMLAR

Bu yazıya 2 yorum yapılmış.

  1. Yazar
    Baran

    Teşekkürler…

  2. Yazar
    Yılmaz

    Selam, ben nasıl yapılacağını bilmiyorum mesala ş ı a harflerinde hata alıyorum nasıl olacak aşağıda config php war bir yardım etseniz bana

    TABLE_PREPEND . ‘admins’,
    ‘CONFIG’ => TABLE_PREPEND . ‘config’,
    ‘LINKS’ => TABLE_PREPEND . ‘links’,
    ‘USERS’ => TABLE_PREPEND . ‘users’,
    ‘NEWS’ => TABLE_PREPEND . ‘news’,
    ‘ANALYZER’ => TABLE_PREPEND . ‘analyzer’,
    ‘PACKAGES’ => TABLE_PREPEND . ‘packages’,
    ‘PAYOUTS’ => TABLE_PREPEND . ‘payouts’,
    ‘PAYOUTS_MADE’ => TABLE_PREPEND . ‘payouts_made’,
    ‘CAMPAIGNS’ => TABLE_PREPEND . ‘campaigns’,
    ‘TRANSACTIONS’ => TABLE_PREPEND . ‘transactions’
    );
    /**
    * }}} Table definitions
    */

SİZ DE CEVAP YAZABİLİRSİNİZ
Bu yazı hakkında görüşünüzü belirtin.

ES Web Tasarım Web Tasarım Blog Teması Emre Supçin Bu tema ES Web Tasarım tarafından düzenlenmiştir. Hiçbir şekilde kopyalanamaz.