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

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

DBKiss
DBKiss

11 May 15

Knoda
Knoda

2 Jun 15

HyperDex
HyperDex

20 Feb 15

Navicat Premium
Navicat Premium

17 Feb 15

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

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

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