Hallo,
Ich nutze einen raspberry mit einer mariadb datenbank. diese datenbank ist auch voll verfügbar über diesen pi.
nun möchte ich diese datenbank extern für weitere Pi's nutzen.
einen testcode habe ich hier
php7.0
PHP
<?php
ini_set('display_errors', 1);
error_reporting(-1);
$pdo = new PDO('mysql:host=192.168.178.100;dbname=tabelle', 'root', 'passwort');
$id=1;
$statement = $pdo->prepare("UPDATE user SET test = 99 WHERE id = :id");
$statement->execute(array('id' => $id));
?>
nun bekomme ich eine fehlermeldung (denke es geht um rechte vergabe)
Quote
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user 'root'@'Zero.fritz.box' (using password: YES) in /var/www/test-0.php:4
Stack trace:
#0 /var/www/test-0.php(4): PDO->__construct('mysql:host=192....', 'root', 'passwort')
#1 {main} thrown in /var/www/test-0.php on line 4
was mache ich falsch bzw wie komme ich weiter?