MySQL Connector/Python

البرمجيات قطة:
MySQL Connector/Python
تفاصيل البرنامج:
الإصدار: 1.1.5 / 1.2.0 Alpha
تاريخ إيداع: 20 Feb 15
المطور: Sun Microsystems, Inc.
ترخيص: حرر
شعبية: 25

Rating: 5.0/5 (Total Votes: 1)

والخلية موصل / بيثون هو البرنامج الذي ينفذ / بروتوكول عميل ملقم الخلية تماما في بيثون & nbsp؛ يمكنك. وهناك حاجة لا مكتبات الخلية، وليس تجميع ضروري لتشغيل برنامج التشغيل هذا متوافق مع API V2.0 بيثون DB

ما هو الجديد في هذا الإصدار:

وظيفة إضافية أو تغيير:
موصل / بيثون متوافق الآن مع جانغو 1.6.
يتم الاعتراف utf8mb4 الآن كمجموعة حرف صالح.
طريقة start_transaction () الآن يدعم حجة للقراءة فقط. هذه الحجة يمكن أن يكون صحيحا لبدء المعاملة في وضع القراءة فقط أو خطأ لبدء تشغيله في وضع الكتابة READ. إذا تم حذف للقراءة فقط، يتم استخدام طريقة الوصول الافتراضية الموجودة على الخادم. لمزيد من التفاصيل حول وضع وصول الصفقة، راجع وصف لبيان صفقة START في START صفقة والالتزام، وROLLBACK بناء الجملة. إذا كان الملقم أقدم من الخلية 5.6.5، فإنه لا يؤيدون تحديد وضع الوصول وموصل / بيثون يثير ValueError.
البق الثابتة:
عند استخدام تجمع الاتصال، عاد اتصال إلى التجمع لم يكن إعادة تعيين، لذلك متغيرات جلسة الاحتفاظ قيمهم. الآن يتم إعادة تعيين هذه المتغيرات من خلال إعادة توثيق للمستخدم عندما يتم إرجاع الاتصال إلى التجمع. لتعطيل هذا السلوك، لتمرير حجة pool_reset_session للاتصال () عند طلب اتصال المجمعة ...
CNX = mysql.connector.connect (pool_reset_session = خطأ، ...)
خطأ التعامل معها بشكل غير صحيح في طريقة MySQLProtocol.parse_column_count () يمكن أن يؤدي إلى رسالة الخطأ بطريقة مضللة.
executemany () فشلت مع INSERT INTO ... عبارات SELECT.

ما هو الجديد في الإصدار 0.3.1:

الحفاظ على الافراج عنهم تحديد اثنين من البق.

ما هو الجديد في الإصدار 0.3.0:

دعم بايثون V2.4 هو العودة.
تقديم الدعم لبروتوكول المضغوط.
الدعم لاتصالات SSL (SSL عند وحدة بيثون غير متوفرة).
دعم للحزم التي هي أكبر من 16MB.
ماكس يسمح التخلف packetsize إلى 1GB.
بعض التحسينات الأداء.

ما هو الجديد في الإصدار 0.2.1:

وكانت هناك بعض logger.debug () يدعو التي قتل فيها الأداء أثناء القراءة والكتابة إلى المقبس.

ما هو الجديد في الإصدار 0.2:

.executemany () يحسن الآن البيانات INSERT باستخدام بناء الجملة صف ومتعددة الخلية.
وضع sql_mode وTIME_ZONE عند الاتصال وكذلك الترتيب.
المؤشرات الأولية يمكن أن تستخدم عندما تريد أن تفعل تحويل نفسك.
Unittests التمهيد الآن نفسه المثال خادم MySQL.
ترتيب تلك الشجرة المصدر.

ما هو الجديد في الإصدار 0.1.5:

وكان من المستحيل لاسترداد مجموعات النتائج الكبيرة. (علة ليرة لبنانية: 551533 ليرة لبنانية و: 586003)
تغيير حقوق الطبع والنشر من الشمس لأوراكل (أيضا تحديد الخطأ المطبعي سخيفة)

ما هو الجديد في الإصدار 0.1.4:

وكسر القراءة من شبكة حزم أكبر.
Reimplementing protocol.MySQLProtocol بمناسبة أبسط وأسهل للمحافظة عليه.
ومن الممكن الآن لإرسال البيانات متعددة إلى الخلية باستخدام MySQLCursor.execute (). نتائج يمكن الوصول إليها من خلال الدعوة طريقة لnext_resultset ().
سوف MySQLCursor.callproc () الآن تخزين كافة مجموعات النتائج بمثابة MySQLCursorBuffered. يمكن الوصول إليها باستخدام طريقة next_proc_resultset (). يتم إرجاع نتيجة الإجراء المخزن بواسطة callproc () نفسه كما هو محدد من قبل PEP249.
الخلية DATETIME التحويل إلى بيثون datetime.datetime هو الآن أسرع بكثير.
بعض تحسينات في الأداء بشكل عام.
التغييرات إشعار حقوق النشر.

ما هو الجديد في الإصدار 0.1.3:

تسرب للذاكرة حصلت ثابتة عند إغلاق المؤشرات. يمكن أن تثار تحذيرات كما استثناءات. الأعلام العميل هي محترمة. وبعض الإصلاحات حول نوع بيانات التحويل.

ما هو الجديد في الإصدار 0.1.2:

تحديد استخدام يونيكود لكلا بيثون 2.4+ و 3.1
وضع "use_unicode" في وقت الاتصال وتعمل الآن.
conversion.py: إزالة التعبير العادي نقلا عن الخطوط المائلة العكسية.
إضافة حالة اختبار لبقة ليرة لبنانية: 499410
Py3k محددة:
وفك سلاسل من الخلية إلى الحرف معين عندما use_unicode هو زائف
يتم ترميز البيان قبل إرساله إلى خادم MySQL. داخليا، ويتم ذلك في يونيكود.
في conversion.py: إزالة _unicode_to_mysql، مضيفا _bytes_to_mysql
MySQLCursor .__ unicode__ عفا عليه الزمن واستبدالها __str__
إزالة الاختبارات التي حذفت الطرق.
إصلاح وضع مجموعة الأحرف في اتصال
mysql.connector.Connect (محارف = 'LATIN1') يعمل الآن كما هو متوقع
مجموعة الأحرف الافتراضية هي (لا يزال) UTF-8.
ويستخدم أسماء SET فقط عند تغيير مجموعة الأحرف بعد الاتصال. استخدام MySQL.set_charset (charsetname) للتغيير.
حالة اختبار المضافة لتقرير الشوائب. تحديد حالة اختبار في test_protocol.py لتعكس الطابع الافتراضي الجديد مجموعة 'UTF-8'.

المتطلبات:

بيثون

برامج مماثلة

MySQL Workbench
MySQL Workbench

17 Feb 15

Qore Tibrv Module
Qore Tibrv Module

20 Feb 15

HyperDex
HyperDex

20 Feb 15

DbVisualizer
DbVisualizer

17 Feb 15

البرامج الأخرى من المطور Sun Microsystems, Inc.

تعليقات ل MySQL Connector/Python

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!