sql >> Databasteknik >  >> RDS >> Mysql

PyMySQL kan inte ansluta till MySQL på localhost

Två gissningar:

  1. Kör mysqladmin variables | grep socket för att ta reda på var uttaget är placerat, och försök ställa in en anslutning så här:

    pymysql.connect(db='base', user='root', passwd='pwd', unix_socket="/tmp/mysql.sock")
    
  2. Kör mysqladmin variables | grep port och verifiera att porten är 3306. Om inte kan du ställa in porten manuellt så här:

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


  1. Det finns i detaljerna

  2. Kod för att anropa en funktion i ett paket från C# och ODP.NET

  3. Materialiserade vyer - Identifiera den senaste uppdateringen

  4. Hur ser du på ALL text från en ntext eller nvarchar(max) i SSMS?