MySQL Connector/Python

Software screenshot:
MySQL Connector/Python
Podrobnosti Software:
Verze: 1.1.5 / 1.2.0 Alpha
Datum uploadu: 20 Feb 15
Licence: Volný
Popularita: 140

Rating: 5.0/5 (Total Votes: 1)

MySQL Connector / Python je software, který implementuje protokol MySQL klient / server kompletně v Pythonu. & Nbsp;, nejsou nutné, MySQL knihovny, a žádná kompilace je nutné spustit tento ovladač kompatibilní API v2.0 Python DB

Co je nového v této verzi:

  • Funkce přidáno nebo se změnilo:
  • Connector / Python je nyní kompatibilní s Django 1.6.
  • utf8mb4 je nyní rozpoznán jako platný znakové sadě.
  • Metoda start_transaction () nyní podporuje pouze pro čtení argument. Tento argument může být pravda spustit transakci v režimu jen pro čtení nebo False spustit v režimu číst psát. Pokud readonly vynechán, použije se režim standardní přístup serveru. Podrobné informace o režimu přístupu transakce, viz popis START TRANSACTION příkazu na začátku transakci, COMMIT a ROLLBACK syntaxe. Pokud je server starší než MySQL 5.6.5, nepodporuje nastavení režimu přístupového a Connector / Python vyvolává ValueError.
  • opravených:
  • Při použití sdružování připojení, spojení se vrátil do bazénu se nevypne, tak proměnné relace udržel jejich hodnoty. Nyní jsou tyto proměnné jsou obnovit opětovným autentizaci uživatele, když je spojení se vrátil do bazénu. Chcete-li toto chování zakázat, předat pool_reset_session argument connect () při žádostech o sdružené připojení ...
  • CNX = mysql.connector.connect (pool_reset_session = False, ...)
  • nesprávně manipulováno chyba MySQLProtocol.parse_column_count () metoda mohla vést k chybným ohlašováním chybové zprávy.
  • executemany () se nezdařila s INSERT INTO ... SELECT.

Co je nového ve verzi 0.3.1:

  • o údržbu, kterým se stanoví dvě chyby

Co je nového ve verzi 0.3.0:

  • Podpora Python v2.4 je zpět
  • Podpora pro stlačený protokol.
  • Podpora pro připojení SSL (je-li k dispozici ssl modul Python).
  • Podpora pro pakety, které jsou větší než 16 MB.
  • Max nechá packetsize výchozí na 1GB
  • Některá vylepšení výkonu.

Co je nového ve verzi 0.2.1:

  • Tam byly některé logger.debug () volání, které zabil výkon při čtení a zápisu do zásuvky.

Co je nového ve verzi 0.2:

  • .executemany () nyní optimalizuje příkazy INSERT pomocí MySQL násobku syntax řádek.
  • Nastavení sql_mode a TIME_ZONE při připojení, stejně jako řazení.
  • Suroviny kurzory lze použít, když chcete udělat konverzi sami.
  • Unittests nyní zaveden vlastní MySQL instance serveru.
  • Úklid zdrojového kódu.

Co je nového ve verzi 0.1.5:

  • nebylo možné získat velké sady výsledků. (Bug LP: 551533 a lp: 586003)
  • Změna autorská práva od neděle do Oracle (i stanovení hloupý překlep)

Co je nového ve verzi 0.1.4:.

  • Čtení ze sítě byla rozbita na větší balení
  • Reimplementing protocol.MySQLProtocol označení jednodušší a jednodušší na údržbu.
  • Nyní je možné poslat více příkazů k MySQL pomocí MySQLCursor.execute (). Výsledky jsou přístupné voláním metody next_resultset ().
  • MySQLCursor.callproc (), bude nyní ukládat všechny sady výsledků jako MySQLCursorBuffered. Jsou přístupné pomocí metody next_proc_resultset (). Výsledek uložené procedury je vrácena callproc () se, jak je definováno PEP249.
  • MySQL DATETIME konverze na Python datetime.datetime je nyní mnohem rychlejší.
  • Některé zlepšení celkového výkonu.
  • Informace o autorských právech změny.

Co je nového ve verzi 0.1.3:

  • nevracení paměti mám pevné při zavírání kurzory; varování může být zvýšena za výjimky; Klientské vlajky jsou respektovány; a některé opravy kolem převod datového typu.

Co je nového ve verzi 0.1.2:

  • Fixační používání unicode pro Python 2.4+ a 3.1
  • Nastavení "use_unicode" v okamžiku připojení se nyní pracuje.
  • conversion.py:. Odstraňování regulární výraz pro kotaci lomítka
  • Přidání prubířským chyb LP: 499410
  • Py3k specifická:
  • Řetězce z MySQL jsou dekódovány na daný znak, když use_unicode je false
  • tvrzení je kódován těsně před odesláním na server MySQL. Vnitřně, vše se provádí v unicode.
  • V conversion.py: odstraňování _unicode_to_mysql, přidávání _bytes_to_mysql
  • MySQLCursor .__ unicode__ je zastaralý a nahrazen __str __
  • Odstranění testy, které byly odstraněny metody.
  • Nastavení Fix znaková sada na připojení
  • mysql.connector.Connect (charset = "latin1"), nyní funguje podle očekávání
  • Výchozí znaková sada je (stále ještě) UTF-8.
  • SET NAMES se používá pouze při změně charakteru, nastavení po připojení. Použití MySQL.set_charset (charsetname) pro změnu.
  • Testovací případ přidal k hlášení chyby; kterým se stanoví zkušební případ test_protocol.py, aby odrážely nové výchozí znakovou sadu "utf-8".

Požadavky na :

  • Python

Podobný software

DB Solo
DB Solo

17 Feb 15

hiberlite
hiberlite

11 May 15

Nomad
Nomad

20 Feb 15

doppler
doppler

20 Feb 15

Ostatní software developer Sun Microsystems, Inc.

Komentáře k MySQL Connector/Python

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!