Nhập mysql.connector không hoạt động trong pycharm

Python "ModuleNotFoundError. Không có mô-đun có tên 'mysql'" xảy ra khi chúng tôi quên cài đặt mô-đun mysql-connector-python trước khi nhập mô-đun hoặc cài đặt mô-đun trong môi trường không chính xác. Để giải quyết lỗi, hãy cài đặt mô-đun bằng cách chạy lệnh pip install mysql-connector-python

Xây dựng vấn đề. Đưa ra một dự án PyCharm. Làm cách nào để cài đặt MySQL trong dự án của bạn trong môi trường ảo hoặc trên toàn cầu?

Đây là một giải pháp luôn hoạt động

  • Mở File > Settings > Project từ menu PyCharm
  • Chọn dự án hiện tại của bạn
  • Nhấp vào tab Python Interpreter trong tab dự án của bạn
  • Nhấp vào biểu tượng nhỏ + để thêm thư viện mới vào dự án
  • Bây giờ hãy nhập thư viện sẽ được cài đặt, trong ví dụ của bạn là "mysql-python" không có dấu ngoặc kép và nhấp vào Install Package
  • Đợi quá trình cài đặt kết thúc và đóng tất cả các cửa sổ bật lên

Đây là quá trình cài đặt dưới dạng một video hoạt hình ngắn—quá trình này hoạt động tương tự đối với thư viện MySQLdb, thay vào đó, chỉ cần nhập “mysql-python” vào trường tìm kiếm

Nhập mysql.connector không hoạt động trong pycharm

Đảm bảo chỉ chọn “MySQL-python” là tên gói cho thư viện trình kết nối MySQLdb

Nhập mysql.connector không hoạt động trong pycharm

Ngoài ra, bạn có thể chạy lệnh pip install mysql-python trong chế độ xem “Terminal” PyCharm của mình

$ pip install mysql-python

Vui lòng kiểm tra học viện email miễn phí sau đây với các cheat sheet Python để nâng cao kỹ năng viết mã của bạn

Để trở thành bậc thầy về PyCharm, hãy xem toàn bộ khóa học của chúng tôi trên Học viện Khoa học Máy tính Finxter miễn phí dành cho tất cả các Thành viên Cao cấp của Finxter

Nhập mysql.connector không hoạt động trong pycharm

Lập Trình Viên Hài Hước – Blockchain

Nhập mysql.connector không hoạt động trong pycharm
“Các chuỗi khối giống như những cái móc vật lộn, ở chỗ nó cực kỳ thú vị khi bạn gặp phải một vấn đề mà chúng là giải pháp phù hợp, nhưng nó lại quá hiếm khi xảy ra trong cuộc sống thực. ” nguồn – xkcd

Nhập mysql.connector không hoạt động trong pycharm

Chris

Trong khi làm việc với tư cách là một nhà nghiên cứu trong các hệ thống phân tán, Dr. Christian Mayer tìm thấy tình yêu của mình với việc dạy sinh viên khoa học máy tính

Để giúp sinh viên đạt được mức độ thành công Python cao hơn, anh ấy đã thành lập trang web giáo dục lập trình Finxter. com. Ông là tác giả của cuốn sách lập trình nổi tiếng Python One-Liners (NoStarch 2020), đồng tác giả của loạt sách tự xuất bản Coffee Break Python, người đam mê khoa học máy tính, cộng tác viên tự do và chủ sở hữu của một trong 10 blog Python lớn nhất thế giới

Niềm đam mê của anh ấy là viết, đọc và mã hóa. Nhưng niềm đam mê lớn nhất của anh ấy là phục vụ các lập trình viên đầy tham vọng thông qua Finxter và giúp họ nâng cao kỹ năng của mình. Bạn có thể tham gia học viện email miễn phí của anh ấy tại đây

Ở đây chúng ta sẽ kết nối cơ sở dữ liệu mysql với python. Theo cách tương tự, chúng ta có thể kết nối bất kỳ phần mềm cơ sở dữ liệu nào với python

Đây là điều kiện tiên quyết cần thiết để thiết lập kết nối giữa python và mysql hoặc bất kỳ cơ sở dữ liệu nào

ĐIỀU KIỆN TIÊN QUYẾT

  1. Thêm plugin cơ sở dữ liệu trong Pycharm
  2. Cài đặt các gói trình kết nối mysql

Thêm Plugin cơ sở dữ liệu

Plugin cơ sở dữ liệu hỗ trợ thêm các gói để hỗ trợ kết nối giữa cơ sở dữ liệu và python. Dưới đây là các bước để thêm plugin cơ sở dữ liệu

i) Chọn PyCharm-> Tùy chọn hoặc chọn tùy chọn Cài đặt từ IDE

Nhập mysql.connector không hoạt động trong pycharm

ii) Chọn phần Plugins trên khung bên trái của hộp thoại bật lên. Danh sách các plugin có sẵn từ Thị trường sẽ được hiển thị như csv, chủ đề giao diện người dùng, v.v. Theo nhu cầu của chúng tôi, chúng tôi có thể thêm các plugin thích hợp

Nhập mysql.connector không hoạt động trong pycharm

iii) Nhập cơ sở dữ liệu vào hộp tìm kiếm và cài đặt plugin điều hướng cơ sở dữ liệu

Nhập mysql.connector không hoạt động trong pycharm

Cài đặt các gói trình kết nối MySQL Python

Các gói trình kết nối MySql cần được cài đặt để thiết lập kết nối giữa mysql và python. Thực hiện theo các bước dưới đây để cài đặt tương tự bằng Pycharm

i) Chuyển đến Tệp -> Tùy chọn mới của dự án. Chọn Phiên dịch dự án để thêm gói

Nhập mysql.connector không hoạt động trong pycharm

ii) Chọn biểu tượng “+” để cài đặt gói. Tìm kiếm các gói trình kết nối mysql python và cài đặt chúng

Nhập mysql.connector không hoạt động trong pycharm

iii)Cài đặt các gói mysql-connector và mysql-connector-python

Nhập mysql.connector không hoạt động trong pycharm

Thêm kết nối mới để kết nối Cơ sở dữ liệu MySQL

Bước này là cần thiết để thiết lập kết nối để truy cập cơ sở dữ liệu mysql từ python

Trong quá trình này, chúng tôi sẽ cần các chi tiết cơ sở dữ liệu mà chúng tôi sẽ kết nối như tên máy chủ, cổng, tên người dùng và mật khẩu

i) Chuyển đến Xem -> Trình duyệt DB. Trong ngăn bên trái, bạn sẽ có thể xem phần Trình duyệt DB.  

Nhập mysql.connector không hoạt động trong pycharm

ii) Chọn biểu tượng “+” để Thêm kết nối mới. Sau đó chọn cơ sở dữ liệu sẽ được truy cập

Ở đây chúng ta sẽ kết nối máy chủ cơ sở dữ liệu mysql. Hộp thoại cài đặt DB – Navigator sẽ bật lên

Nhập mysql.connector không hoạt động trong pycharm

iii) Cung cấp chi tiết kết nối db mysql như bên dưới

* Tên máy chủ

* Hải cảng

* Tên người dùng và mật khẩu

Sau đó, chọn Kiểm tra kết nối để biết trạng thái thành công  rồi chọn OK.  

Nhập mysql.connector không hoạt động trong pycharm

iv) Sau khi kết nối được thiết lập. Lược đồ cơ sở dữ liệu và chi tiết bảng tương ứng sẽ được hiển thị trong phần Trình duyệt DB ở ngăn bên trái

Phiên bản Python nào phù hợp với trình kết nối MySQL?

Trình kết nối MySQL/ Python 8. 0 rất được khuyến khích sử dụng với MySQL Server 8. 0, 5. 7 và 5. 6.

Làm cách nào để nhập cơ sở dữ liệu MySQL trong PyCharm?

MySQL .
Trong cửa sổ công cụ Cơ sở dữ liệu (Xem. Cửa sổ công cụ. Cơ sở dữ liệu), bấm vào biểu tượng Thuộc tính nguồn dữ liệu
Trên tab Nguồn dữ liệu trong hộp thoại Nguồn dữ liệu và trình điều khiển, bấm vào biểu tượng Thêm (.
Ở cuối khu vực cài đặt nguồn dữ liệu, nhấp vào liên kết Tải xuống tệp trình điều khiển bị thiếu

Làm cách nào để nhập Trình kết nối MySQL trong Python PyCharm?

Cách cài đặt MySQL trên PyCharm? .
Mở Tệp > Cài đặt > Dự án từ menu PyCharm. .
Chọn dự án hiện tại của bạn
Nhấp vào tab Trình thông dịch Python trong tab dự án của bạn
Nhấp vào biểu tượng + nhỏ để thêm thư viện mới vào dự án

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.