sql >> Databasteknik >  >> RDS >> Mysql

Varför är min MySQLi-anslutning så långsam?

Byt "localhost" till 127.0.0.1.

Så istället för:

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

Använd:

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

Eftersom denna fråga verkar vara ganska populär och många skulle vilja veta VARFÖR detta händer :

Värt att notera att detta problem bara verkar uppstå med Windows 7 och senare. Före Windows 7 hanterades lokalvärdupplösningen av hosts-filen, som kom förkonfigurerad med 127.0.0.1



  1. Är sträng eller int att föredra för främmande nycklar?

  2. Visa flera värden från en rad när rullgardinsmenyn används från mysql-databasen

  3. SQL-övervakning i SQL-utvecklare

  4. Aggregerad fråga utan GROUP BY