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 / Server полностью Python & NBSP;.. Нет библиотеки MySQL не требуется, и нет компиляции не нужно, чтобы запустить этот драйвер API v2.0 Python DB совместимый

Что нового В этом выпуске:

  • Функциональность добавлены или изменены:
  • Разъем / Python теперь совместим с Django 1.6.
  • utf8mb4 в настоящее время признается в качестве действительного набора символов.
  • Метод start_transaction () теперь поддерживает только для чтения аргумент. Этот аргумент может быть правдой, чтобы начать транзакцию в режиме только для чтения или Ложь, чтобы начать его в режим записи READ. Если для чтения опущен, режим доступа по умолчанию сервера используется. Для получения подробной информации о режиме доступа транзакций, смотрите описание для сделки заявлении СНВ в начала сделки, COMMIT, ROLLBACK и синтаксиса. Если сервер старше, чем MySQL 5.6.5, он не поддерживает установку режима доступа и разъем / Python поднимает ValueError.
  • Исправлены ошибки:
  • При использовании пула соединений, соединение возвращается в пул не был сброшен, так переменные сессии сохраняются их значения. Теперь эти переменные сбрасываются повторно аутентификации пользователя, когда подключение возвращается в пул. Чтобы отключить это поведение, передайте аргумент pool_reset_session для подключения () при запросе объединенного связь ...
  • CNX = mysql.connector.connect (pool_reset_session = False, ...)
  • Неправильно обрабатываются ошибки в MySQLProtocol.parse_column_count () метод может привести к сообщению об ошибке неверно.
  • executemany () не с INSERT INTO ... SELECT заявления.

Что нового в версии 0.3.1:

  • техническим выпуском фиксации две ошибки

Что нового в версии 0.3.0:

  • Поддержка Python v2.4 вернулся
  • Поддержка сжатого протокола.
  • Поддержка соединений SSL (SSL, когда модуль Python доступен).
  • Поддержка пакетов, которые больше, чем 16 МБ.
  • Макс позволил PacketSize умолчанию 1 Гб.
  • Некоторые улучшения производительности.

Что нового в версии 0.2.1:

  • Были некоторые logger.debug () вызовов, которые убиты производительность при чтении и записи в сокет.

Что нового в версии 0.2:

  • .executemany () теперь оптимизирует INSERT заявления, используя множественные MySQL Синтаксис строка.
  • Установка sql_mode и TIME_ZONE при подключении, а также сортировки.
  • Сырье можно использовать курсоры, если вы хотите, чтобы сделать преобразование себя.
  • UnitTests Теперь бутстрап собственный экземпляр сервера MySQL.
  • Уборка исходного дерева.

Что нового в версии 0.1.5:

  • Это было невозможно, чтобы получить большие наборы результатов. (ошибка LP: 551533 и LP: 586003)
  • Изменение авторских прав от Солнца Oracle (также фиксации глупой опечатки)

Что нового в версии 0.1.4:.

  • Чтение из сети была нарушена больших пакетов
  • Переопределение protocol.MySQLProtocol маркировки проще и легче в обслуживании.
  • Это теперь можно отправить несколько заявлений для MySQL, используя MySQLCursor.execute (). Результаты доступны с помощью вызова метода next_resultset ().
  • MySQLCursor.callproc () теперь будет хранить все результирующие наборы как MySQLCursorBuffered. Они доступны с помощью метода next_proc_resultset (). Результат хранимой процедуры возвращается callproc () себя, как это определено PEP249.
  • MySQL DATETIME преобразования в Python datetime.datetime теперь гораздо быстрее.
  • Некоторые улучшения общей производительности.
  • изменения уведомления об авторском праве.

Что нового в версии 0.1.3:

  • Утечка памяти была исправлена ​​при закрытии курсоров; предупреждения могут быть подняты в качестве исключений; клиент флаги уважаемый; и некоторые исправления вокруг преобразования типа данных.

Что нового в версии 0.1.2:

  • Крепление использование Unicode как для Python 2.4+ и 3.1
  • Установка '' use_unicode во время соединения в настоящее время работает.
  • conversion.py:. удаление регулярное выражение для цитирования обратную косую черту
  • Добавление тест для ошибки LP: 499410
  • Py3k конкретно:
  • Строки из MySQL декодируются для данного персонажа, когда use_unicode ложно
  • В заявлении кодируется перед отправкой его на сервер MySQL. Внутренне, все делается в Unicode.
  • В conversion.py: удаление _unicode_to_mysql, добавив _bytes_to_mysql
  • MySQLCursor .__ unicode__ является устаревшим и заменен __str __
  • Удаление тесты, для которых методы удаленных.
  • Установка FIX набор символов при подключении
  • mysql.connector.Connect (кодировка = 'latin1') теперь работает, как ожидалось
  • набор символов по умолчанию (все еще) UTF-8.
  • SET имен используется только при изменении набора символов после подключения. Использование MySQL.set_charset (charsetname), чтобы изменить.
  • Тестовый случай добавил за сообщение об ошибке; фиксации тест, в test_protocol.py, чтобы отразить новый набор символов по умолчанию 'UTF-8'.

Требования

  • Python

Похожие программы

db4o
db4o

12 May 15

Products.Undoer
Products.Undoer

15 Apr 15

DbWrench
DbWrench

17 Jul 15

Amalgam
Amalgam

11 May 15

Другие программы разработчика Sun Microsystems, Inc.

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

Комментарии не найдены
добавить комментарий
Включите картинки!