sql >> Databáze >  >> RDS >> Mysql

Python 3.4.0 s databází MySQL

MySQLdb nepodporuje Python 3, ale není to jediný ovladač MySQL pro Python.

mysqlclient je v podstatě jen fork MySQLdb se začleněnou podporou Pythonu 3 (a několika dalšími vylepšeními).

PyMySQL je čistě pythonovský ovladač MySQL, což znamená, že je pomalejší, ale nevyžaduje instalaci kompilované C komponenty nebo MySQL knihoven a hlavičkových souborů na klientské počítače. Má podporu Pythonu 3.

Další možností je jednoduše použít jiný databázový systém, jako je PostgreSQL .



  1. Opravte poškozenou databázi SQL během problému s upgradem

  2. Jak znovu vytvořit smazanou tabulku pomocí Django Migrations?

  3. Použití GO v rámci transakce

  4. Jak funguje funkce timezone() v PostgreSQL