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

SwingSet
SwingSet

20 Feb 15

OSPRep
OSPRep

11 May 15

Ora2Pg
Ora2Pg

17 Feb 15

DataBrowser
DataBrowser

3 Jun 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!