sql >> Database teknologi >  >> RDS >> Mysql

PyMySQL kan ikke oprette forbindelse til MySQL på localhost

To gæt:

  1. Kør mysqladmin variables | grep socket for at finde ud af, hvor stikket er placeret, og prøv at oprette en forbindelse som sådan:

    pymysql.connect(db='base', user='root', passwd='pwd', unix_socket="/tmp/mysql.sock")
    
  2. Kør mysqladmin variables | grep port og kontroller, at porten er 3306. Hvis ikke, kan du indstille porten manuelt således:

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


  1. Jeg har opgraderet SQL Server ODBC-driveren, og ydeevnen er blevet negativt påvirket. Hvad kan jeg gøre?

  2. SQL DROP TABLE for begyndere

  3. PostgreSQL hvordan man kan se hvilke forespørgsler der er kørt

  4. ændre størrelsen på datatype i sql