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

Dlaczego moje połączenie MySQLi jest tak wolne?

Przełącz "localhost" na 127.0.0.1.

Więc zamiast:

$db = new mysqli( 'localhost', 'root', 'pass', 'mydb');

Użyj:

$db = new mysqli( '127.0.0.1', 'root', 'pass', 'mydb');

Biorąc pod uwagę, że to pytanie wydaje się być dość popularne i wiele osób chciałoby wiedzieć DLACZEGO tak się dzieje :

Warto zauważyć, że ten problem wydaje się występować tylko w systemie Windows 7 i nowszych. Przed Windows 7, rozdzielczość localhost była obsługiwana przez plik hosts, który był wstępnie skonfigurowany z 127.0.0.1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przechowywanie numerów kart kredytowych w SESSION - sposoby na obejście tego?

  2. laravel zwraca ciąg json na lokalnej maszynie, ale liczbę całkowitą na instancji Elastic Beanstalk

  3. Wyjątek MySQL — napotkany błąd krytyczny podczas odczytu danych

  4. Jak pobrać dane z bazy danych, aby wyświetlić je w formacie csv na stronie internetowej?

  5. Używanie zmiennej w klauzuli LIMIT w MySQL