sql >> Databasteknik >  >> RDS >> Mysql

Python 3.4.0 med MySQL-databas

MySQLdb stöder inte Python 3 men det är inte den enda MySQL-drivrutinen för Python.

mysqlclient är i princip bara en gaffel av MySQLdb med Python 3-stöd sammanslagna (och några andra förbättringar).

PyMySQL är en ren python MySQL-drivrutin, vilket betyder att den är långsammare, men den kräver inte att en kompilerad C-komponent eller MySQL-bibliotek och header-filer installeras på klientdatorer. Den har stöd för Python 3.

Ett annat alternativ är helt enkelt att använda ett annat databassystem som PostgreSQL .



  1. Kontrollera om strängen innehåller tecken med accent i SQL?

  2. oracle blob textsökning

  3. Postgres:kontrollera om arrayfältet innehåller värde?

  4. Hur får jag id:t efter INSERT i MySQL-databasen med Python?