sql >> Databasteknik >  >> RDS >> Mysql

MySQLdb-anslutningsproblem

Ändra localhost till 127.0.0.1 löste mitt problem med MySQLdb :

db = MySQLdb.connect(
    host = '127.0.0.1', 
    user = 'root', 
    passwd = '', 
    db = 'testdb', 
    port = 3000)

Använder 127.0.0.1 tvingar klienten att använda TCP/IP, så att servern som lyssnar på TCP-porten kan hämta den. Om host anges som localhost , kommer ett Unix-uttag eller -rör att användas.



  1. Viloläge skapar automatisk databas

  2. ogiltigt namnmönster när man försöker skicka anpassad objektmappning av orakeltyp

  3. null vs tom sträng i Oracle

  4. lista alla tabeller i en databas med MySQLi