sql >> Database >  >> RDS >> Mysql

PyMySQL kan geen verbinding maken met MySQL op localhost

Twee keer raden:

  1. Voer mysqladmin variables | grep socket om te zien waar de socket zich bevindt, en probeer een verbinding als volgt tot stand te brengen:

    pymysql.connect(db='base', user='root', passwd='pwd', unix_socket="/tmp/mysql.sock")
    
  2. Voer mysqladmin variables | grep port en controleer of de poort 3306 is. Zo niet, dan kunt u de poort als volgt handmatig instellen:

    pymysql.connect(db='base', user='root', passwd='pwd', host='localhost', port=XXXX)
    


  1. Leveringsoptie tijdens het indienen van een gelijktijdig verzoek in R12.1.3

  2. Wat is het Database and Relational Database Management System (RDBMS)

  3. De status van database-indexen analyseren

  4. DSN-bestanden en IRI-software