no tak ale ta część 'user'@'localhost' ogranicza możliwość łączenia się tylko z localhost. Jak dasz % wtedy dany user będzie sie mógł łączyć z dowolnego hosta.
A o ile ja dobrze pamiętam, to mysql domyślnie pozwala rootowi łączyć się tylko z localhost lub z hosta na którym jest zainstalowany ...
Znaleziono 4 wyniki
Połączenie się z MySQLem z innego komputera
W przypadku gdy Apache2 z PHP5 działają na tym samym serwerze wystarczy w PHP napisać:
<?php
try {
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
echo 'dziala';
$dbh = null;
} catch (PDOException $e) {
echo 'nie dziala';
die();
}
?>
A co jeśli Apache2 z PHP5 są na innym ...
<?php
try {
$dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
echo 'dziala';
$dbh = null;
} catch (PDOException $e) {
echo 'nie dziala';
die();
}
?>
A co jeśli Apache2 z PHP5 są na innym ...