mysql PHP ile çalışmıyor bağlamak

3 Cevap php

Aşağıdaki kod çalışmıyor neden herhangi bir fikir

mysql kimlik bilgilerinizin doğru olduğundan, komut satırından doğruladıktan.

İkinci bağlantı, yani $ conn1 başarısız olur. Ben clueless!

$conn = mysql_connect($hostname,
$username, $password) 
    or die("Connecting to MySQL failed" . mysql_error());

$conn1 = mysql_connect($hostname,
$username1, $password1) 
    or die("Connecting to MySQL failed" . mysql_error());

3 Cevap

Komut satırından doğruladıktan.

Eğer cevap yok burada o kadar çok soru var.

PHP komut dosyası çalıştıran komut satırı?

PHP komut dosyası çalıştıran aynı chroot ortamı?

OS kullanıcı (değil veritabanı kullanıcı) web sunucusu olarak çalışır gibi aynı mı?

Bağlandığınız hostname PHP komut (ve CLI) çalıştığı yerden ayrı bir makinede? (Localhost Unix alan soketi yerine bir ağ soket kullanır)

... Ve sen almak hata mesajı sadece ne?

C.

Önce emin olmak için kodlanmış değerleri ile test edin ...

//Connect to database from here
$link = mysql_connect("localhost", "dbaadmin", "sqlpassword");
if (!$link) {
    die('Could not connect: ' . mysql_error());
}

Bu bir tahmin, ama $ hostname, veya onun yerine belki de $ hostname1 olmak gerekiyordu ikinci bağlantı olduğunu.