MySQL Connector/Python

Programinė įranga Screenshot:
MySQL Connector/Python
Programinė detalės:
Versija: 1.1.5 / 1.2.0 Alpha
Įkėlimo datą: 20 Feb 15
Licencija: Nemokamai
Populiarumas: 25

Rating: 5.0/5 (Total Votes: 1)

MySQL jungtis / Python yra programinė įranga, kuri įgyvendina MySQL kliento / serverio protokolas visiškai Python, & nbsp;.. Nėra MySQL bibliotekos reikia, ir ne kompiliacija būtina paleisti šią Python DB API v2.0 suderinamą tvarkyklę

Kas naujo , šioje laidoje:

  • Funkcionalumas pridėti ar pakeisti:
  • Jungtis / Python yra dabar suderinama su Django 1.6.
  • utf8mb4 dabar pripažįstamas galiojančiu simbolių rinkinį.
  • start_transaction () metodas dabar palaiko tik skaitymui argumentą. Šis argumentas gali būti tiesa, kad pradėtumėte skaitymui sandorį TIK režimas ar klaidinga pradėti jį READ rašymo režime. Jei skaitomas praleistas, serverio numatytąjį prieigos režimas naudojamas. Dėl išsamesnės informacijos apie sandorio prieigos režimu, žiūrėkite START SANDORIŲ pareiškimą pradžioje sandorio atlikimo ir atstatymo Sintaksė aprašymą. Jei serveris yra vyresni nei MySQL 5.6.5, jis nepalaiko nustatymo prieigos režimą ir jungtis / Python kelia ValueError.
  • Klaidos Fiksuotas:
  • Naudodami ryšio kaupimą, jungtis grąžinami fondui nebuvo iš naujo, todėl sesijos kintamieji išsaugojo savo vertybes. Dabar šie kintamieji yra atstatomas iš naujo patvirtinamas vartotoją, kai ryšys yra grąžinamas į baseiną. Norėdami išjungti šią problemą, perduoti pool_reset_session argumentą prisijungti (), kai prašoma Suminė ryšį ...
  • CNX = mysql.connector.connect (pool_reset_session = false, ...)
  • neteisingai tvarkoma klaida MySQLProtocol.parse_column_count () metodas gali sukelti neteisingai klaidos pranešimą.
  • executemany () nepavyko įterpti į ... Pasirinkite ataskaitos.

Kas naujo versijos 0.3.1:

  • priežiūros spaudai tvirtinimo dvi klaidas

Kas naujo versijos 0.3.0:

  • Python v2.4 palaikymas atgal
  • Parama suspausto protokolą.
  • Parama SSL jungtis (kai Python'o SSL modulis yra prieinamas).
  • Parama paketus, kurie yra didesni nei 16 MB.
  • Max leidžiama packetsize numatytuosius 1GB.
  • Kai efektyvumu.

Kas naujo versijos 0.2.1:

  • Nebuvo kai logger.debug () ragina kuris žuvo našumą, o skaityti ir rašyti į lizdą.

Kas naujo versijoje 0.2:

  • .executemany () dabar optimizuoja INSERT naudojant MySQL keletą eilutė sintaksė.
  • Nustatyti sql_mode ir TIME_ZONE jungdami taip pat palyginimas.
  • Žalios Cursors gali būti naudojamas, kai norite padaryti konversiją save.
  • Unittests dabar bootstrap savo MySQL serverio egzempliorius.
  • apyvoka išeities tekstų medį.

Kas naujo 0.1.5 versija:

  • Tai buvo neįmanoma gauti didelis rezultatas rinkinius. (Klaidą LP: 551.533 ir lp: 586.003)
  • keitimas autoriaus teisių "Sun" Oracle (taip pat nustatant kvailas pastebi klaidą)

Kas naujo versijos 0.1.4:.

  • Skaitymas iš tinklo buvo suskirstytas į didesnėse pakuotėse
  • Reimplementing protocol.MySQLProtocol žymėjimo paprastesnis ir lengviau išlaikyti.
  • Tai dabar galima siųsti kelis pareiškimus, MySQL naudojant MySQLCursor.execute (). Rezultatai pasiekiami paskambinę metodas next_resultset ().
  • MySQLCursor.callproc () dabar saugoti visus rezultatas rinkinius kaip MySQLCursorBuffered. Jie yra prieinami naudojant next_proc_resultset () metodą. Saugomą procedūrą rezultatas grąžinti callproc () pati, kaip apibrėžta PEP249.
  • MySQL DATETIME konvertavimo Python datetime.datetime dabar daug greičiau.
  • Kai bendras veiklos pagerėjimas.
  • Autorių teisių apsaugos ženklas pakeitimai.

Kas naujo versijos 0.1.3:

  • Atminties nutekėjimas gavo fiksuoto uždarant kursorius; įspėjimai gali būti iškeltas kaip išimtis; klientų vėliavos yra gerbiamas; o kai aplink duomenys konversijos tipo pataisymai.

Kas naujo versijos 0.1.2:

  • Tvirtinimo Unicode naudojimas tiek Python 2.4+ ir 3.1
  • Nustatyti "use_unicode" ne ryšio metu dabar dirba.
  • conversion.py:. Pašalinti išraiška cituodamas slešų
  • Įrašyta išbandymas klaidą lp: 499.410
  • Py3k specifinė:
  • Stygos iš MySQL iššifruoti į tikrą charakterį, kai use_unicode yra klaidinga
  • teiginys yra koduojamas tik prieš siunčiant jį į MySQL serverį. Viduje viskas daroma unicode.
  • Be conversion.py: pašalinti _unicode_to_mysql, pridedant _bytes_to_mysql
  • MySQLCursor .__ unicode__ yra pasenusi ir pakeisti __str __
  • Šalinama bandymus, dėl kurių metodai buvo ištrintas.
  • Nustatyti nustatymas pobūdis nustatomas ryšys
  • mysql.connector.Connect (charset = 'Latin1) dabar veikia kaip tikėtasi
  • Numatytasis simbolių rinkinys yra (vis dar) UTF-8.
  • Nustatyti PAVADINIMŲ naudojamas tik tada, kai keičiasi simbolių rinkinį prijungus. Naudokite MySQL.set_charset (charsetname) pakeisti.
  • Testas atveju pridėta pranešimą apie ydą; nustatymo bandymo bylą test_protocol.py atspindėti naują numatytąjį simbolių rinkinį "utf-8".

Reikalavimai :

  • Python

Panaši programinė įranga

Orbada
Orbada

14 Apr 15

DTGen
DTGen

20 Feb 15

qtDbf
qtDbf

19 Feb 15

Qore uuid Module
Qore uuid Module

20 Feb 15

Kita programinė įranga kūrėjas Sun Microsystems, Inc.

Komentarai MySQL Connector/Python

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!