2016-04-09 25 views
3

kullanarak MySQL veritabanına bağlanmaya çalışıyorum. Ben PHP kodudur:PHP ile bir veritabanına bağlanırken 1044 bağlantı hatası

<html> 
    <body> 
     <p>Testing SQL connection...</p> 
     <?php 
      $db = mysqli_connect ('localhost', 'username', 'password', 'script'); 
      if (!$db) { 
       die('Could not connect: ' . mysqli_connect_errno()); 
      } 
      echo 'Connected successfully'; 
      mysqli_close($db); 
     ?> 
    </body> 
<html> 

Ve kodu çalıştırdığınızda başarıyla bağlanıyorsa, aşağıdaki hata iletisi Could not connect: 1044 olsun görmek. Komutu yerel makinemde kaydettim ve $db = mysqlli_connect hattına girdiğim tüm detaylar doğru. Yardım için çevrimiçi bakarak denedim ama

+0

script database var mı? –

+0

Bu kimlik bilgilerini kullanarak MySQL'e komut satırından bağlanabilir misiniz? –

+0

@RanjeetSingh Komut dosyası veritabanı var – smitthy

cevap

1

Error: 1044 SQLSTATE: 42000 (ER_DBACCESS_DENIED_ERROR)

Message: Access denied for user '%s'@'%s' to database '%s'

Doğru kullanıcı adı ve şifre geçirilen olduğunu tekrar kontrol etmek isteyeceklerdir yardımcı olacağız şey bulmak için mücadele ediyorum. Onları hata ayıklama amacıyla yankılamanızı tavsiye ederim.

https://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html

+0

Teşekkürler, bunların, MySQL Workbench için kullandığım doğru kullanıcı adı ve parola olduğunu kontrol ettim. – smitthy

İlgili konular