Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]PDO: root access denied
Terrorizer
post
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


W pliku łączenia się z bazą danych posiadam dwa skrypty.
Pierwszy łączy się starą metodą. Ze względów "bezpieczeństwa" dopisuję równolegle kod PDO.
Niestety PDO wyrzuca mi błąd:
  1. SQLSTATE[28000] [1045] Access denied for user '15641733_mu'@'localhost' (using password: YES)

Bardzo się staram, jednak nie dostrzegam różnicy pomiędzy jednym, a drugim.
Przy czym to tylko PDO nie działa.
Gdzie leży problem?
  1. <?php ////////////////////////////////// zwykłe mysql - działa
  2. ini_set('display_errors','1');
  3.  
  4. mysql_connect('127.0.0.1','15641733_mu','password')
  5. or die('cant connect to server<br>error'.mysql_error());
  6. mysql_select_db('15641733_mu')
  7. or die('cant connect to database<br>error: '.mysql_error());
  8. ?>
  9.  
  10. <?php ////////////////////////////////////////////// PDO - nie działa
  11. ini_set('display_errors','1');
  12.  
  13. try{
  14. $pdo = new PDO('mysql:host=127.0.0.1;dbname=15641733_mu;', '15641733_mu', 'password');
  15. }
  16. catch(PDOException $e)
  17. {
  18.  
  19. echo 'Cant connect: ' . $e->getMessage();
  20. }
  21. ?>


Ten post edytował Terrorizer 5.07.2015, 17:09:21
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:52