MySQL Connector/Python

소프트웨어 스크린 샷:
MySQL Connector/Python
소프트웨어 정보:
버전: 1.1.5 / 1.2.0 Alpha
업로드 날짜: 20 Feb 15
라이센스: 무료
인기: 25

Rating: 5.0/5 (Total Votes: 1)

.

MySQL의 커넥터 / 파이썬 파이썬에서 완전히 MySQL의 클라이언트 / 서버 프로토콜을 구현하는 소프트웨어 & NBSP가이다. 어떤 MySQL의 라이브러리가 필요하지 않습니다, 더 컴파일이 파이썬 DB API 2.0 호환 드라이버를 실행하는 데 필요하지 않습니다

이 릴리스의 새로운 기능입니다 :

이 기능 추가되거나 변경 :
커넥터 / 파이썬 장고 1.6와 호환됩니다.
utf8mb4 지금 유효한 문자 집합으로 인식하고 있습니다.
start_transaction () 메소드는 이제 읽기 전용 인수를 지원합니다. 이 인수는 모드 또는 거짓이 읽기 쓰기 모드로 시작하는 READ에서 트랜잭션을 시작하는 참이 될 수 있습니다. 읽기 전용가 생략되는 경우, 서버의 디폴트 액세스 모드가 사용된다. 트랜잭션 액세스 모드에 대한 자세한 내용은 START의 TRANSACTION, COMMIT 및 ROLLBACK 구문에서 START TRANSACTION 문에 대한 설명을 참조하십시오. 5.6.5의 MySQL 서버보다 이전 인 경우, 액세스 모드 설정을 지원하지 않으므로, 커넥터 및 / 파이썬 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보다 큰 패킷을 지원합니다.
최대 1GB의 패킷 크기 기본값을 허용했다.
일부 성능 향상.

이 버전 0.2.1의 새로운 기능 :

이 읽고 소켓에 쓰는 동안 성능을 살해 (가)를 호출 일부 logger.debug가 있었다.
이제 MySQL의 여러 행 구문을 사용하여 INSERT 문을 최적화

이 .executemany () :

이 0.2 버전의 새로운 기능입니다.
정렬뿐만 아니라 연결할 때 sql_mode 및 TIME_ZONE 설정.
당신이 변환을 직접 수행 할 때 원시 커서를 사용할 수 있습니다.
Unittests는 이제 자신의 MySQL 서버 인스턴스를 부트 스트랩.
소스 트리를 정리.

이 버전 0.1.5의 새로운 기능 :

그것은 큰 결과 집합을 검색 할 수 없었다. (버그 LP : 551533 회사 및 LP : 586003)
오라클 일에서 저작권을 변경 (또한 오타를 수정)

이 버전 0.1.4의 새로운 기능 :

는 네트워크에서 읽기는 더 큰 패키지에 대한 부서졌다.
간단하고 쉽게 유지하기 위해 표시 protocol.MySQLProtocol을 재 구현.
그것은 MySQLCursor.execute를 사용하여 MySQL의 여러 문을 전송하는 것이 가능합니다 (). 결과는 방법 next_resultset를 호출하여 액세스 할 수 있습니다 ().
MySQLCursor.callproc ()는 이제 MySQLCursorBuffered 모든 결과 집합을 저장합니다. 그들은 next_proc_resultset () 메소드를 사용하여 접근 할 수 있습니다. PEP249에 의해 정의 된 저장 프로 시저의 결과는 callproc () 자체가 반환됩니다.
파이썬 datetime.datetime에 MySQL의 DATETIME 변환이 훨씬 빨라졌습니다.
일부 전반적인 성능 향상.
저작권으로 변경됩니다.

이 버전 0.1.3의 새로운 기능 :

이 커서를 닫을 때 메모리 누수가 고정있어; 경고는 예외로 제기 될 수있다; 클라이언트 플래그는 존중; 및 데이터 형식 변환 주위에 약간의 수정.

이 버전 0.1.2의 새로운 기능 :

이 파이썬 2.4+ 및 3.1 모두 유니 코드 사용을 고정
연결시 설정 'use_unicode는'지금 노력하고 있습니다.
conversion.py : 백 슬래시를 인용 부호 정규 표현식을 제거하는 단계를 포함한다.
버그 LP에 대한 추가 테스트 케이스 : 499,410
Py3k의 특정 :
use_unicode이 거짓 일 때의 MySQL에서 문자열은 지정된 문자로 디코딩
경고문은 MySQL 서버로 보내기 전에 인코딩됩니다. 내부적으로 모두 유니 코드로 수행됩니다.
conversion.py에서 : _bytes_to_mysql를 추가, _unicode_to_mysql 제거
MySQLCursor .__ unicode__은 폐기하고 __str__로 대체
방법이 삭제 된 대한 테스트를 제거.
연결에 문자 집합을 설정 수정
예상대로 mysql.connector.Connect는 (캐릭터 세트는 = '라틴')는 지금 작동
기본 문자 집합은 (여전히) UTF-8입니다.
연결 한 후 문자 집합을 변경하는 경우 SET NAMES에만 사용됩니다. 변경 MySQL.set_charset (charsetname)를 사용합니다.
테스트 케이스는 버그 리포트에 추가; test_protocol.py에서 테스트 케이스를 고정하는 'UTF-8'설정 새로운 기본 성격을 반영합니다.

이 요구 사항 :

이 파이썬

유사한 소프트웨어

BBQSQL
BBQSQL

20 Feb 15

Valentina Database
Valentina Database

19 Feb 15

개발자의 기타 소프트웨어 Sun Microsystems, Inc.

코멘트 MySQL Connector/Python

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!