emrezsy adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar selam. PDO Mysql öğreniyorum. Daha başlangıçta olayı kopardım Sorun nedir bir türlü çözemedim.
Kodlar şudur

<?php try { $db = new PDO("mysql:host=localhost;dbname=baglan;", "root", "qwer1234" ); echo "veritabanı bağlantısı başarılı"; } catch (PDOException $e) { print $e->getMessage(); } ?>
Şimdi sorumda şudur:
baglan.php calıstırdıgımda sunucu bulunamadı hatası alıyorum. Yardımcı olmadan önce şu bilgileride vereyim
1-php 5 ve php 7 de ikisinde de denedim.
2-PDO ikisindede aktif durumda
3-appserver kullanıyorum ve sunucu localhost olarak geçiyor. Normal mysql baglantısı ile baglantı çalışıyor herhangi bir sıkıntı yok.

Yardımcı olabilecek arkadaşa şimdiden teşekkürler

kendi kodlarımı paylaşıyorum:

## BAGLANTI DEGISKENLERIMIZ ##
## HOST ADRESI ##
$host = "localhost";
## HOST ADRESI ##
## KULLANICI ADI ##
$user = "root";
## KULLANICI ADI ##
## PAROLA ##
$pass = "";
## PAROLA ##
## VERITABANI ##
$db = "db";
## VERITABANI ##
## BAGLANTI DEGISKENLERIMIZ ##

## PDO VERITABANI SINIFI ILE BAGLANTIMIZI GERCEKLESTIRELIM ##
try
{
$baglanti = new pdo("mysql:host=$host;dbname=$db;charset=utf8",$us er,$pass);
$baglanti->exec("SET CHARACTER SET utf8");
}
catch (PDOException $e)
{
print $e->getMessage();
}
## PDO VERITABANI SINIFI ILE BAGLANTIMIZI GERCEKLESTIRELIM ##