Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PDO nie może połączyć się ze zdalnym serwerem mysql

$conn = new PDO('mysql:hostname=192.168.1.4;dbname=DB_TEST;port=3306','username','password');

powinno być

$conn = new PDO('mysql:host=192.168.1.4;dbname=DB_TEST;port=3306','username','password');

hostname jest nieprawidłowy dla dsn a więc PDO ignoruje hosta i używa domyślnego, którym jest localhost



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak powiedzieć Optymalizatorowi MySQL, aby używał indeksu w tabeli pochodnej?

  2. Grupuj według wartości RAND()

  3. Różnica między DataSource a ConnectionPoolDataSource

  4. Grupa parametrów AWS RDS nie zmienia kodowania MySQL

  5. Funkcja MySQL do określania odległości / zakresu kodu pocztowego