MySQL Connector/Python

Szoftver screenshot:
MySQL Connector/Python
Szoftver adatai:
Változat: 1.1.5 / 1.2.0 Alpha
Feltöltés dátuma: 20 Feb 15
Engedély: Ingyenes
Népszerűség: 25

Rating: 5.0/5 (Total Votes: 1)

MySQL Connector / Python olyan program, amely megvalósítja a MySQL Client / Server Protocol teljesen Python. & Nbsp; Nem MySQL könyvtár nem szükséges, és nincs fordítási kell futtatni ezt a Python DB API v2.0 kompatibilis driver.

Mi az új ebben a kiadásban:

  • Működés új vagy módosult:
  • Connector / Python már kompatibilis a Django 1.6.
  • utf8mb4 most elismert érvényes karakterkészlet.
  • A start_transaction () metódus támogatja a csak olvasható érv. Ez az érvelés igaz lehet, hogy a tranzakció indítható csak olvasásra vagy hamis, hogy indítsa el a READ WRITE üzemmódban. Ha csak olvasható elmarad, a kiszolgáló alapértelmezett hozzáférési módot használja. Kapcsolatos részleteket a tranzakciós hozzáférési módot, lásd a leírást a START tranzakció nyilatkozatot START tranzakció COMMIT és ROLLBACK Syntax. Ha a kiszolgáló régebbi MySQL 5.6.5, hogy nem támogatja a beállítást a hozzáférési mód és csatlakozó / Python vet fel ValueError.
  • kijavított hibák:
  • Ha kapcsolatkészletezés, a kapcsolat vissza a medencébe nem áll vissza, így munkamenet változók megőrizték értékeket. Most ezeket a változókat reset újra a felhasználó hitelesítése, amikor a kapcsolat vissza a medencébe. Letiltani ezt a viselkedést, adja át a pool_reset_session érv csatlakozni () kérése során megőrzött kapcsolatot ...
  • CNX = mysql.connector.connect (pool_reset_session = False, ...)
  • Egy nem megfelelően kezelik hiba MySQLProtocol.parse_column_count () metódus vezethet rendszer hibás hibaüzenetet.
  • executemany () nem sikerült, INSERT INTO ... SELECT utasításokat.

Milyen új a 0.3.1 verzió:

  • a karbantartási kiadás rögzítő két hibát.

Mi az új verzióban 0.3.0:

  • Python v2.4 támogatás vissza.
  • Támogatás sűrített protokollt.
  • Support for SSL kapcsolatot (ha Python SSL-modul áll rendelkezésre).
  • Támogatás csomagokat, amelyek nagyobbak, mint 16 MB.
  • Max megengedett packetsize alapértelmezett 1 GB.
  • Néhány teljesítmény javítására.

Mi az új verzióban 0.2.1:

  • Voltak logger.debug () hívások, amelyek megölte a teljesítményt, miközben az olvasás és írás a socket.

Mi az új a 0.2 verzió:

  • .executemany () optimalizálva a INSERT utasítás segítségével a MySQL több sorban szintaxis.
  • Beállítás sql_mode és TIME_ZONE csatlakoztatásakor, valamint egybevetés.
  • Nyers kurzorok lehet használni, ha azt szeretné, hogy tegye a konverziós magad.
  • Unittests most vette alapul saját MySQL szerver példány.
  • takarító forrás fa.

Mi az új verzióban 0.1.5:

  • Nem lehetett letölteni nagy eredmény határozza meg. (Bug lp: 551.533 és lp: 586.003)
  • megváltoztatása szerzői vasárnaptól Oracle (is rögzítő buta elírás)

Mi az új verzióban 0.1.4:

  • Olvasás hálózati megtört a nagyobb csomagokat.
  • Reimplementing protocol.MySQLProtocol jelölés egyszerűbb és könnyebb karbantartani.
  • Most már lehet küldeni több utasítást a MySQL segítségével MySQLCursor.execute (). Az eredmények érhetők hívja a módszer next_resultset ().
  • MySQLCursor.callproc () most tárolja az összes eredmény határozza meg, mint a MySQLCursorBuffered. Ezek érhető el a next_proc_resultset () metódust. Az eredmény a tárolt eljárás által visszaadott CallProc () maga által meghatározott PEP249.
  • MySQL DATETIME átalakítás Python datetime.datetime most sokkal gyorsabb.
  • Néhány általános teljesítmény javulást.
  • Szerzői jogi figyelmeztetés változásokat.

Mi az új verzióban 0.1.3:

  • A memóriavesztés kapott fix záráskor kurzorok; figyelmeztetések, mely növelhető kivételek; ügyfél zászlók tiszteletben tartását; és a javításokat körül adattípus konverzió.

Mi az új verzióban 0.1.2:

  • Rögzítés unicode használata mind Python 2.4+ és 3.1
  • Beállítás "use_unicode" csatlakozáskor most dolgozik.
  • conversion.py: eltávolítja reguláris kifejezést idézve visszaperjelek.
  • hozzáadása próbája bug lp: 499410
  • Py3k adott:
  • Strings a MySQL dekódolva, hogy az adott karaktert, ha use_unicode hamis
  • A nyilatkozatot a kódolt előtt kiküldi a MySQL szerver. Belsőleg, minden történik unicode.
  • A conversion.py: eltávolítja _unicode_to_mysql, hozzátéve _bytes_to_mysql
  • MySQLCursor .__ unicode__ elavult, és helyette __str __
  • eltávolítása tesztek, amelyek esetében a módszerek törölték.
  • Fix beállítás karakterkészlet a kapcsolatot
  • mysql.connector.Connect (charset = 'latin1') Mostantól a várt
  • Alapértelmezett karakterkészlet (még mindig) UTF-8.
  • SET megnevezése csak használni, ha változik karakterkészlet csatlakoztatása után. Use MySQL.set_charset (charsetname) változtatni.
  • Test esetben hozzá a bug report; rögzítő tesztországnak test_protocol.py, hogy az tükrözze az új alapértelmezett karakterkészlet "utf-8".

követelmények :

  • Python

Hasonló program

PySQLite
PySQLite

11 May 15

Spring Framework
Spring Framework

17 Feb 15

PM Report
PM Report

20 Feb 15

sqlcmd
sqlcmd

11 May 15

Más szoftver fejlesztő Sun Microsystems, Inc.

Hozzászólások a MySQL Connector/Python

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!