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àoInstall 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
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
Lập Trình Viên Hài Hước – Blockchain
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
- Thêm plugin cơ sở dữ liệu trong Pycharm
- 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
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
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
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
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
iii]Cài đặt các gói mysql-connector và mysql-connector-python
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.
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
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.
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