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)

MySQL Connector / Python е софтуер, който реализира MySQL Client / Протокола от сървър напълно в Python & Nbsp;.. Не са необходими MySQL библиотеки, и не компилация е необходимо да стартирате тази Python DB API v2.0 съвместим драйвер

Какво ново в тази версия:

  • функционалност, добавени или променени:
  • Connector / Python сега е съвместим с Django 1.6.
  • utf8mb4 сега е признат за валиден набор от символи.
  • Методът на start_transaction () вече поддържа само за четене аргумент. Този аргумент не може да е истина, за да започне операцията в режим само за четене или False да го стартирате в режим Прочетете Запис. Ако само за четене е пропуснато, се използва режим на достъп по подразбиране на сървъра. За подробности относно режима за достъп на операциите, вижте описанието за START изявлението на сделката в началото на сделката, COMMIT и ROLLBACK синтаксис. Ако сървърът е по-стара от MySQL 5.6.5, той не поддържа настройката на режима за достъп и Connector / Python повдига ValueError.
  • Bugs Fixed:
  • Когато използва пул, връзка връщат в пула не се нулира, така сесийни променливи запазват своите стойности. Сега тези променливи се нулират чрез повторно удостоверяване на потребителя, когато връзката се връщат в пула. За да забраните това поведение, да премине аргумент pool_reset_session да свържете (), когато иска пул свързване ...
  • CNX = mysql.connector.connect (pool_reset_session = False, ...)
  • Неправилно борави грешка в MySQLProtocol.parse_column_count () метод може да доведе до невярно съобщение за грешка.
  • executemany () не е с INSERT INTO ... добави отчети.

Какво е новото във версия 0.3.1:

  • освобождаване поддържаща определяне две грешки

Какво ново във версия 0.3.0:

  • подкрепа Python v2.4 е обратно
  • Подкрепа за сгъстен протокол.
  • Подкрепа за SSL връзки (когато SSL модул Python е на разположение).
  • Подкрепа за пакети, които са по-големи от 16MB.
  • Max позволено packetsize подразбиране е 1 GB.
  • Някои подобрения в производителността.

Какво ново във версия 0.2.1:

  • Имаше някои, logger.debug () призовава която убит представяне по време на четене и писане на контакта.

Какво ново във версия 0.2:

  • .executemany () сега оптимизира INSERT отчети при използване на MySQL кратно синтаксис поредни.
  • Настройване sql_mode и TIME_ZONE при свързване, както и съпоставяне.
  • Сурови Бърз могат да се използват, когато искате да направите конвертирането себе си.
  • Unittests сега работят поетапно собствена MySQL сървър например.
  • Светлина на източник дърво.

Какво ново във версия 0.1.5:

  • Беше невъзможно да се извлече големи резултатни набори. (Бъг LP: 551533 и ПИ: 586003)
  • Промяна на авторски права от Sun да Oracle (също за определяне глупава правописна грешка)

Какво ново във версия 0.1.4:.

  • Четене от мрежата беше съборен за по-големи пакети
  • Reimplementing protocol.MySQLProtocol маркировка по-просто и по-лесно да се поддържа.
  • Тя сега е възможно да се изпращат няколко изявления за MySQL използване MySQLCursor.execute (). Резултатите са достъпни чрез извикване на метод next_resultset ().
  • MySQLCursor.callproc () сега ще съхранява всички резултатни набори като MySQLCursorBuffered. Те са достъпни по метода на next_proc_resultset (). Резултатът от съхранената процедура се връща от callproc () себе си, както е определено от PEP249.
  • MySQL DATETIME превръщане в Python datetime.datetime сега е много по-бързо.
  • Някои подобрения цялостното представяне.
  • Обявление Copyright промени.

Какво ново във версия 0.1.3:

  • A течове памет се е фиксирана при затваряне на курсори; предупреждения могат да бъдат повдигнати и изключения; клиентски знамена са уважавани; и някои поправки по тип данни преобразуване.

Какво ново във версия 0.1.2:

  • Крепежни използване на Unicode и за двете Python 2.4+ и 3.1
  • Настройка "use_unicode" по време на връзка вече работи.
  • conversion.py:. Отстраняване на регулярен израз за цитирайки наклонени черти
  • Добавяне на тест за бъг LP: 499 410
  • Py3k специфична:
  • Strings от MySQL се декодират с дадена буква, когато use_unicode е фалшива
  • Изявлението е кодиран, точно преди да го изпратите на MySQL сървър. Вътрешно, всичко се прави в Unicode.
  • В conversion.py: премахване _unicode_to_mysql, добавяйки _bytes_to_mysql
  • MySQLCursor .__ unicode__ е остаряла и се заменя с __str __
  • Премахване на тестове, за които са били заличени методите.
  • настройка Fix характер определя на връзка
  • mysql.connector.Connect (кодировка = "latin1") вече работи както се очаква
  • Default набор от символи е (все още) UTF-8.
  • SET ИМЕНА се използва само при смяна на набора символи след свързване. Използвайте MySQL.set_charset (charsetname) да се промени.
  • случай Test добавя за доклада за грешка; определяне тест в test_protocol.py да отрази новата подразбиране набор от символи "UTF-8".

<силни> Изисквания :

  • Python

Подобен софтуер

pgintcl
pgintcl

11 May 15

Vino
Vino

20 Feb 15

Qore OpenGL Module
Qore OpenGL Module

20 Feb 15

Друг софтуер на разработчика Sun Microsystems, Inc.

Коментари към MySQL Connector/Python

Коментари не е намерена
добавите коментар
Включете на изображения!