Om de één of andere reden lukt het mij niet om met behulp van PDO verbinding te maken met de database. Ik draai apache2, php en mysql lokaal op mijn pc met behulp van Usbwebserver. Ik krijg de hele tijd de volgende melding:
Dit gebeurt met de volgende code:
De aanwezige drivers zijn:
Het 'ouderwetse' mysql_connect/select_db/query werkt wel gewoon goed.
Iemand enig idee?
code:
1
| SQLSTATE[HY000] [2002] Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd. |
Dit gebeurt met de volgende code:
PHP:
1
2
3
4
5
6
7
8
| try { $dbh = new PDO("mysql:host=127.0.0.1;dbname=test", 'root', 'usbw'); } catch(PDOException $e) { echo $e->getMessage(); } |
De aanwezige drivers zijn:
- mysql
- pgsql
- sqlite
- host: 127.0.0.1 / localhost
- mysql poort vermeldt
- root user op zowel 127.0.0.1 als localhost heeft volledige rechten
Het 'ouderwetse' mysql_connect/select_db/query werkt wel gewoon goed.
Iemand enig idee?