MySQL Connector/Python

Software screenshot:
MySQL Connector/Python
Software ətraflı:
Version: 1.1.5 / 1.2.0 Alpha
Tarixi Upload: 20 Feb 15
Geliştirici: Sun Microsystems, Inc.
Lisenziya: Pulsuz
Məşhurluq: 25

Rating: 5.0/5 (Total Votes: 1)

.

MySQL Connector / Python Python tamamilə MySQL Client / Server protokol həyata keçirir proqram & nbsp edir;. No MySQL kitabxana tələb olunur, və heç bir yığma bu Python DB API v2.0 uyğun sürücü run lazımdır

Bu azad Yeni nədir:

  • İşlevsellik Added ya dəyişdi:
  • Connector / Python artıq Django 1.6 ilə uyğun gəlir.
  • utf8mb4 artıq cari character set kimi tanınır.
  • start_transaction () metodu indi readonly dəlil dəstəkləyir. Bu arqument yalnız rejimi və ya False READ YAZIN rejimində başlamaq üçün READ-ci ildə əməliyyat başlamaq üçün True ola bilər. Readonly çıxarılmışdır varsa, server default giriş rejimi istifadə olunur. Əməliyyat giriş rejimi haqqında ətraflı məlumat üçün, START əməliyyat, Komitəsi, və Geriye Yuvarla Sintaksis da START əməliyyat bəyanat təsviri görürük. Server MySQL 5.6.5 daha yaşlı olarsa, bu giriş rejimi yaradılması bilmir və Connector / Python bir ValueError artırır.
  • Bugs Sabit:

  • Əlaqə pooling istifadə edərkən
  • bir əlaqə yenidən deyil hovuz döndü, belə ki, sessiya dəyişənlərin öz dəyərlərini qoruyub saxlaya bilmişdilər. İndi bu dəyişənlər əlaqə hovuz geri istifadəçi yenidən kimlik ilə yenidən olunur. Bir pooled keçid tələb zaman) (qoşulmaq üçün pool_reset_session dəlil keçmək Bu davranışı aradan bırakmak üçün ...
  • CNX = mysql.connector.connect (pool_reset_session = False, ...)
  • metodu misreported səhv mesajı gətirib çıxara bilər MySQLProtocol.parse_column_count () bir səhv ele səhv.
  • executemany () INSERT girdi uğursuz ... SEÇİN hesabatları.

versiyası 0.3.1-ci Yeni nə:

  • bir xidmət azad iki bugs təyinat

nədir versiya 0.3.0-ci Yeni

Python v2.4 dəstək geri

  • edir
    • sıxılmış protokol dəstək.
    • SSL əlaqələri (Python ssl modulu mövcud olduqda) üçün dəstək.
    • 16MB daha böyük olan paket üçün dəstək.
    • Max 1GB packetsize yetirilməməsi icazə.
    • Bəzi performans təkmilləşdirilməsi.

    versiya 0.2.1 yeni nədir:

    • var idi bir logger.debug () zənglər oxu və yuva yazarkən performans öldürdü.

    nədir Versiya 0.2-ci ildə Yeni

      İndi MySQL çox istifadə INSERT hesabatlarının optimallaşdırır
    • .executemany () sıra syntax.
    • Setting sql_mode və müqayisəsi, habelə birləşdirən time_zone.

    • Siz çevrilməsini özünüz üçün istədiyiniz zaman
    • Raw Cursors istifadə edilə bilər.
    • Unittests artıq yükləmə öz MySQL server instansiya.
    • mənbəyi ağac səliqəyə salmaq.

    versiya 0.1.5 yeni nədir:

    • Bu, böyük nəticə dəsti almaq mümkün olmayıb. (Bug lp: 551533 və lp: 586003)
    • (həmçinin silly typo təyinat) Oracle Sun Hüquqları dəyişdirilməsi

    nədir versiya 0.1.4-ci Yeni:.

    • şəbəkə oxumaq böyük paketləri üçün qırıldı
    • sadə və asan qeyd protocol.MySQLProtocol Reimplementing qorumaq üçün.
    • Bu MySQLCursor.execute istifadə MySQL üçün çox bəyanatlar göndərmək üçün indi mümkündür (). Nəticələri metodu next_resultset () müraciət edə bilərsiniz.
    • MySQLCursor.callproc () indi MySQLCursorBuffered kimi bütün nəticəsində dəstləri saxlamaq olacaq. Onlar next_proc_resultset () metodundan istifadə etməklə mümkündür. PEP249 tərəfindən müəyyən kimi saxlanılır proseduru nəticə) callproc (özünü geri.
    • Python datetime.datetime MySQL Datetime dönüşüm daha sürətli edir.
    • Bəzi ümumi performans təkmilləşdirilməsi.
    • Copyright bildiriş dəyişikliklər.

    versiya 0.1.3 yeni nədir:

    cursors bağlayarkən

    • A yaddaş sızıntısı müəyyən oldu; xəbərdarlıq istisnalar kimi qaldırıla bilər; Müştəri bayraqları hörmət edir; və data type dönüşüm ətrafında bəzi giderir.

    versiya 0.1.2 yeni nədir:

    Python 2.4+ və 3.1 üçün

    • təyinat unicode istifadə
    • İndi əlaqə zamanı "use_unicode" Setting işləyir.
    • conversion.py. Backslashes istinadən verdiyi üçün müntəzəm ifadə aradan qaldırılması
    • bug LP üçün əlavə test işi: 499410
    • Py3k xüsusi
    • MySQL Strings xarakter kontormerinin zaman use_unicode yalan
    • bəyanat yalnız MySQL server üçün göndərməzdən əvvəl kodlanmış olunur. Məcburi, bütün Unicode edilir.

    • Conversion.py ildə
    • aradan qaldırılması _unicode_to_mysql əlavə _bytes_to_mysql
    • MySQLCursor .__ unicode__ köhnəlmiş və __str ilə əvəz edir __
    • üsulları silindi olan testlər aradan qaldırılması.

    • Əlaqədar müəyyən
    • Fix qəbulu xarakter

    • Gözlənildiyi kimi
    • mysql.connector.Connect (charset = 'Latin1) indi işləyir
    • Default character set (hələ də) UTF-8.
    • birləşdirən sonra müəyyən xarakter dəyişən zaman SET ADLARI istifadə olunur. İstifadə MySQL.set_charset (charsetname) dəyişdirmək üçün.
    • Test halda səhv hesabat üçün əlavə; test_protocol.py sınaq halda təyinat yeni default character set "utf-8".
    • əks etdirmək üçün

    tələblər

    • Python

  • Oxşar proqram

    nuBuilder
    nuBuilder

    11 May 15

    Preppi
    Preppi

    3 Jun 15

    datastore
    datastore

    20 Feb 15

    Geliştirici digər proqram Sun Microsystems, Inc.

    Şərh MySQL Connector/Python

    Şərhlər tapılmadı
    Şərh əlavə
    Images yandırın!