Mysql-connector vs mysql-connector-python

Trong bài học này, Bạn sẽ học cách Cài đặt MySQL Connector Python trên Windows, macOS, Linux, Unix và Ubuntu bằng cách sử dụng mã nguồn pip và vis. Để kết nối với máy chủ MySQL từ Python, bạn cần có trình điều khiển cơ sở dữ liệu [mô-đun]. MySQL Connector Python là trình điều khiển chính thức được Oracle hỗ trợ để kết nối MySQL thông qua Python

Đọc thêm

  • Giải bài tập Python MySQL
  • Đọc Hướng dẫn Python MySQL [Hướng dẫn đầy đủ]

Mục lục

Điều kiện tiên quyết trước khi cài đặt MySQL Connector Python

  • Bạn cần có quyền root hoặc quản trị viên để thực hiện quá trình cài đặt
  • Máy của bạn phải cài đặt Python

Ghi chú. – MySQL Connector Python yêu cầu Python phải nằm trong PATH của hệ thống. Cài đặt không thành công nếu không tìm thấy Python

  • Python thường nằm trong một thư mục có trong cài đặt PATH mặc định trên các hệ thống giống Unix và Unix
  • Trên Windows, Nếu Python không tồn tại trong PATH của hệ thống, vui lòng thêm thủ công thư mục chứa python. tự giải thoát

Bài viết này áp dụng cho. –

[các] nền tảng. Windows 64-bit, Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP, Linux, Ubuntu Linux, Debian Linux, SUSE Linux, Red Hat Linux, Fedora, MacOs
[Các] phiên bản Python. Trăn 2 và 3
Phiên bản MySQL. Lớn hơn 4. 1

Các cách cài đặt MySQL Connector Python

Có nhiều cách để cài đặt MySQL Connector Python của Oracle trên máy của bạn. Sau đây là một số cách

  • Cài đặt MySQL Connector Python bằng lệnh
    pip install mysql-connector-python==8.0.11
    1
  • Cài đặt MySQL connector python qua mã nguồn [thông qua tệp ZIP hoặc TAR]
  • Sử dụng phân phối được xây dựng Một gói được tạo ở định dạng đóng gói gốc dành cho một nền tảng nhất định. Ví dụ các gói RPM cho Linux hay bộ cài MSI cho windows

Phiên bản trình kết nối Python MySQL

Vui lòng tham khảo bảng sau đây về các phiên bản Python của trình kết nối MySQL. Bạn cần cài đặt một mô-đun tương thích với phiên bản Python của bạn

Trình kết nối MySQL PythonPhiên bản MySQLPhiên bản Python8. 08. 0, 5. 7, 5. 6, 5. 53. 6, 3. 5, 3. 4, 2. 72. 25. 7, 5. 6, 5. 53. 5, 3. 4, 2. 72. 15. 7, 5. 6, 5. 53. 5, 3. 4, 2. 7, 2. 62. 05. 7, 5. 6, 5. 53. 5, 3. 4, 2. 7, 2. 61. 25. 7, 5. 6, 5. 5 [5. 1, 5. 0, 4. 1]3. 4, 3. 3, 3. 2, 3. 1, 2. 7, 2. 6

Tuyệt vời. Bây giờ bạn có thể chọn phiên bản theo nhu cầu của bạn

Lệnh Pip để cài đặt MySQL Connector python

Luôn có thể truy cập và đơn giản để cài đặt bất kỳ mô-đun nào bằng cách sử dụng pip trong Python. Trình kết nối MySQL Python có sẵn trên pypi. org, vì vậy bạn có thể cài đặt nó bằng lệnh pip

pip install mysql-connector-python

Nếu bạn gặp phải bất kỳ sự cố nào trong khi cài đặt, vui lòng đề cập đến phiên bản của mô-đun và sau đó thử cài đặt lại. Tham khảo bảng trên để cài đặt đúng phiên bản

pip install mysql-connector-python==8.0.11

Nếu bạn đang gặp lỗi cài đặt pip không thành công với

pip install mysql-connector-python==8.0.11
2. Bạn có thể giải quyết lỗi này

Bạn có thể bỏ qua lỗi SSL bằng cách đặt pypi. tổ chức và tập tin. pythonhosted. org với tư cách là máy chủ đáng tin cậy. Vui lòng thử làm theo lệnh pip để cài đặt MySQL Connector Python

python -m pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org mysql-connector-python

Xác minh cài đặt MySQL Connector Python

Bạn sẽ nhận được thông báo sau khi chạy lệnh pip. –

  • Thu thập mysql-connector-python
  • Đang tải gói
  • Yêu cầu đã được đáp ứng. công cụ thiết lập trong D. python\python37-32\lib\site-gói
  • Cài đặt các gói đã thu thập. mysql-connector-python
  • Đã cài đặt thành công mysql-connector-python-8. 0. 13

Xác minh cài đặt MySQL Connector Python bằng cách kết nối với MySQL bằng MySQL Connector Python

Nếu bạn không thể cài đặt bằng pip, bạn có thể cài đặt bằng các phương pháp sau

Tải xuống và cài đặt MySQL Connector Python trên Windows

Có 2 cách cài đặt MySQL Connector Python trên windows

  1. Cài đặt bằng Phân phối mã nguồn [Lưu trữ ZIP độc lập với nền tảng và kiến ​​trúc]
  2. Cài đặt bằng Phân phối được xây dựng i. e. , bộ cài MSI

Cài đặt MySQL Connector Python trên Windows bằng Phân phối mã nguồn. -

Làm theo hướng dẫn bên dưới để tải xuống ZIP độc lập nền tảng. Truy cập tải xuống MySQL Connector Python cho windows từ đây

tải xuống trình kết nối MySQL python cho windows

  • Adobe URL tự động mở phiên bản mới nhất của MySQL Connector Python
  • Nếu bạn muốn sử dụng phiên bản cũ hơn tương thích với phiên bản python của mình, hãy chọn tùy chọn “Tìm kiếm các phiên bản GA trước đó” mà bạn có thể tìm thấy ở bên phải
  • Nếu bạn muốn kiểm tra xem phiên bản MySQL Connector Python nào tương thích với phiên bản python của bạn, hãy tham khảo bảng trên

Tôi đang tải xuống 2. 1. 7 vì tôi đang sử dụng Python 3. 5. Chọn Nền tảng độc lập từ danh sách thả xuống

chọn trình kết nối MySQL zip độc lập với nền tảng python cho windows

Nhấp vào nút "tải xuống" để tải xuống tệp ZIP trên máy của bạn. Sau khi nhấp vào tải xuống, bạn nhận được màn hình bên dưới, nhấp vào Không, cảm ơn, bắt đầu tùy chọn tải xuống

bắt đầu tải xuống tệp zip python trình kết nối MySQL cho windows

Ghi chú. Nếu bạn muốn tải xuống phiên bản mới nhất, tôi. e. số 8. 0. 1 sau đó chọn tùy chọn “Tìm kiếm các phiên bản GA mới nhất” mà bạn có thể tìm thấy ở bên phải

Sau khi tải về hoàn tất, hãy làm theo các bước dưới đây để cài đặt. –

  • Giải nén hoặc giải nén tệp nén Zip trong thư mục cài đặt dự định [ví dụ: C. \mysql-connector\] bằng 7Zip hoặc công cụ khác có thể đọc. tập tin zip
  • Bắt đầu một cửa sổ bảng điều khiển và thay đổi vị trí thành thư mục mà bạn đã giải nén tệp lưu trữ Zip.
    C:\> cd C:\mysql-connector\
  • Bên trong thư mục MySQL Connector Python, thực hiện cài đặt bằng lệnh này.
    C:\> python setup.py install

Bạn sẽ nhận được màn hình sau sau lệnh này

Trình kết nối Python MySQL đã hoàn tất cài đặt python cho windows

Xác minh cài đặt MySQL Connector/Python trên windows

Để xác minh kết nối MySQL Python đã được cài đặt và để đảm bảo rằng nó hoạt động bình thường và bạn có thể kết nối với máy chủ cơ sở dữ liệu MySQL mà không gặp sự cố nào. Để xác minh cài đặt, hãy sử dụng các bước sau

  • Trên Windows, vị trí cài đặt MySQL Connector Python mặc định là
    pip install mysql-connector-python==8.0.11
    3. Trăn đây. phiên bản là phiên bản Python bạn đã sử dụng để cài đặt trình kết nối
  • Nhập nhập trình kết nối MySQL bằng cách sử dụng
    pip install mysql-connector-python==8.0.11
    4. Nếu nó được thực hiện thành công có nghĩa là cài đặt hoàn tất thành công
  • Ngoài ra, bạn có thể kiểm tra xem cài đặt MySQL Connector Python có hoạt động không và có thể kết nối với Máy chủ MySQL hay không bằng cách Kết nối với MySQL bằng MySQL Connector Python

Tải xuống và cài đặt Trình kết nối MySQL Python trên Linux

Có hai cách để cài đặt MySQL Connector Python trên các hệ thống tương tự Unix và Unix như Linux, Solaris, macOS và FreeBSD

  1. Cài đặt bằng Phân phối mã nguồn [ Độc lập với nền tảng [Không phụ thuộc vào kiến ​​trúc], Tệp TAR]
  2. Bạn có thể cài đặt bằng tệp Phân phối được xây dựng cho ví dụ RPM

Cài đặt MySQL Connector Python trên Linux bằng Phân phối mã nguồn. Thực hiện theo các hướng dẫn bên dưới để tải xuống trình kết nối MySQL nền tảng python TAR độc lập [tar. tập tin gz]

Truy cập tải xuống MySQL Connector Python cho Linux từ đây nó sẽ mở ra màn hình bên dưới

tải xuống trình kết nối MySQL python cho Linux

  • Nó mở phiên bản mới nhất của trình kết nối MySQL python. Chọn Phiên bản GA trước từ bên phải nếu bạn muốn cài đặt phiên bản khác 8. 0. 1. bạn có thể tham khảo bảng trên để kiểm tra phiên bản nào tương thích với phiên bản python của bạn
  • Chọn TAR độc lập với nền tảng từ danh sách thả xuống “Chọn hệ điều hành”. Tôi đang tải xuống 2. 1. 7 vì tôi đang sử dụng Python 3. 5

Trình kết nối MySQL tar độc lập với nền tảng python cho Linux

Chọn tệp lưu trữ TAR và nhấp vào nút tải xuống. Bạn sẽ nhận được màn hình sau, nhấp vào bắt đầu tải xuống của tôi

Trình kết nối MySQL python bắt đầu tải xuống của bạn cho Linux

Sau khi tải về hoàn tất, hãy làm theo các bước dưới đây để cài đặt. –

  • Gỡ tar đã tải xuống. tập tin gz. Sử dụng lệnh dưới đây để gỡ bỏ.
    shell>tar xzf mysql-connector-python-VERSION.tar.gz
  • Thay đổi thư mục mà bạn đã trích xuất tệp tar____10_______
  • Thực thi lệnh
    pip install mysql-connector-python==8.0.11
    5 để cài đặt trình kết nối MySQL python trên Linux
  • Để xem tất cả các tùy chọn và lệnh được thiết lập hỗ trợ. py sử dụng lệnh
    pip install mysql-connector-python==8.0.11
    6

Xác minh cài đặt MySQL Connector Python trên Linux

Để xác minh cài đặt, hãy làm theo các bước sau

  • Trên các hệ thống tương tự Unix, vị trí cài đặt Trình kết nối/Python mặc định là
    pip install mysql-connector-python==8.0.11
    7 trong đó tiền tố là vị trí cài đặt Python và VERSION là phiên bản Python
  • pip install mysql-connector-python==8.0.11
    4 và thực hiện chương trình. Nếu nó được thực hiện thành công có nghĩa là cài đặt hoàn tất thành công
  • Ngoài ra, bạn có thể kiểm tra xem cài đặt MySQL Connector Python có hoạt động không và có thể kết nối với Máy chủ MySQL hay không bằng cách Kết nối với MySQL bằng MySQL Connector Python

Tải xuống và cài đặt MySQL Connector Python trên MacOs

Bạn có thể Cài đặt MySQL Connector Python trên macOS bằng ảnh đĩa

  • Truy cập tải xuống MySQL Connector python cho macOS từ đây
  • Tham khảo bảng trên để kiểm tra xem phiên bản nào tương thích với phiên bản python của bạn
  • Tải xuống mysql-connector-python-8. 0. 11-macos10. 13. tập tin dmg. nó là một tệp DMG độc lập về kiến ​​​​trúc
  • Cài đặt MySQL Connector Python đã tải xuống bằng cách mở nó và nhấp đúp vào kết quả. tập tin pkg

Xác minh cài đặt MySQL Connector Python trên macOS

Kiểm tra xem cài đặt MySQL Connector Python có hoạt động không và có thể kết nối với Máy chủ MySQL bằng cách Kết nối với MySQL bằng MySQL Connector Python

Cài đặt MySQL Connector Python trên Ubuntu

Sử dụng lệnh sau để cài đặt trình kết nối MySQL Python trên Ubuntu

sudo apt-get install mysql-connector-python

Sau này chạy lệnh sau

pip install mysql-connector-python

Bạn có thể thay thế pip bằng pip3 nếu lệnh không thành công trong Python3. Nếu cách trên không hiệu quả, bạn vẫn có thể cài đặt nó trên Ubuntu bằng cách sử dụng mã nguồn

  • Truy cập tải xuống MySQL Connector python cho Ubuntu từ đây
  • Chọn Hệ điều hành Ubuntu Linux từ trình đơn thả xuống
  • Chọn phiên bản hệ điều hành không phụ thuộc vào kiến ​​trúc. Tôi đang chọn Ubuntu-Linux 16. 04 [không phụ thuộc vào kiến ​​trúc]
  • Bạn sẽ nhận được hai mục từ Gói DEB python cho Trình kết nối MySQL Python [Dành cho python 2 và Python 3]

cài đặt trình kết nối MySQL python trên Ubuntu

  • Tải xuống gói DEB được liệt kê và cài đặt nó bằng các lệnh sau
  • Đầu tiên, giải nén tệp DEB và sau đó cài đặt nó.
    sudo dpkg -i /path_to_downloaded_deb_file

    Sau này chạy lệnh sau

    pip install mysql-connector-python==8.0.11
    0
  • Bây giờ bạn đã hoàn tất việc cài đặt MySQL Connector Python trên Ubuntu
  • Bước tiếp theo

    Để thực hành những gì bạn đã học trong bài viết này, Vui lòng giải một dự án Bài tập Cơ sở dữ liệu Python để Thực hành và thành thạo các thao tác Cơ sở dữ liệu Python

    Sự khác biệt giữa trình kết nối MySQL và MySQL là gì?

    mysqlclient là phiên bản rẽ nhánh của MySQLdb với python3. 3+ và trình kết nối mysql là mô-đun chính thức từ mysql .

    Trình kết nối MySQL connect[] trong Python là gì?

    Trình kết nối MySQL/Python cho phép các chương trình Python truy cập cơ sở dữ liệu MySQL , sử dụng API tuân thủ Đặc tả API cơ sở dữ liệu Python phiên bản 2.

    Trình kết nối MySQL tốt nhất Python là gì?

    Dưới đây là danh sách năm trình kết nối cơ sở dữ liệu SQL python hàng đầu sẽ hữu ích cho hầu hết các lập trình viên Python. .
    PyMySQL
    MySQLdb
    QTSQL
    Tâm lý học2
    SuperSQLite

    Trình kết nối MySQL có phải là thư viện hoặc mô-đun không?

    Mô-đun đầu nối . mysql. mô-đun kết nối cung cấp các phương thức và thuộc tính cấp cao nhất.

    Chủ Đề