Làm cách nào để kết nối Python với MySQL lớp 12?
Python là ngôn ngữ lập trình cấp cao, đa năng và rất phổ biến. Về cơ bản, nó được thiết kế chú trọng vào khả năng đọc mã và các lập trình viên có thể diễn đạt các khái niệm của họ bằng ít dòng mã hơn. Chúng ta cũng có thể sử dụng Python với SQL. Trong bài viết này, chúng ta sẽ tìm hiểu cách kết nối SQL với Python bằng mô-đun ‘MySQL Connector Python. Sơ đồ đưa ra dưới đây minh họa cách một yêu cầu kết nối được gửi đến trình kết nối MySQL Python, cách nó được chấp nhận từ cơ sở dữ liệu và cách con trỏ được thực thi với dữ liệu kết quả Show Kết nối SQL với Python Kết nối MySQL với PythonĐể tạo kết nối giữa cơ sở dữ liệu MySQL và Python, phương thức connect() của mysql. mô-đun kết nối được sử dụng. Chúng tôi chuyển các chi tiết cơ sở dữ liệu như Tên máy chủ, tên người dùng và mật khẩu trong lệnh gọi phương thức, sau đó phương thức trả về đối tượng kết nối Các bước sau đây được yêu cầu để kết nối SQL với Python Bước 1. Tải xuống và cài đặt cơ sở dữ liệu MySQL miễn phí từ đây Bước 2. Sau khi cài đặt cơ sở dữ liệu MySQL, hãy mở Dấu nhắc lệnh của bạn Bước 3. Điều hướng Dấu nhắc lệnh của bạn đến vị trí của PIP. Nhấn vào đây để xem, Làm thế nào để cài đặt PIP? Bước 4. Bây giờ hãy chạy các lệnh được cung cấp bên dưới để tải xuống và cài đặt “MySQL Connector”. Ở đây, mysql. câu lệnh kết nối sẽ giúp bạn giao tiếp với cơ sở dữ liệu MySQL Tải xuống và cài đặt “MySQL Connector” pip install mysql-connector-python
Bước 5. Kiểm tra trình kết nối MySQL Để kiểm tra xem quá trình cài đặt có thành công hay bạn đã cài đặt “MySQL Connector” chưa, hãy truy cập IDE của bạn và chạy mã bên dưới import mysql.connector Nếu đoạn mã trên được thực thi mà không có lỗi, “MySQL Connector” đã sẵn sàng để sử dụng Bước 6. Tạo kết nối Bây giờ để kết nối SQL với Python, hãy chạy mã được cung cấp bên dưới trong IDE của bạn Python3import mysql.connector1 import mysql.connector2 import mysql.connector3
import mysql.connector4 import mysql.connector5 import mysql.connector6 import mysql.connector7 import mysql.connector8 import mysql.connector0 import mysql.connector6 import mysql.connector2 import mysql.connector3 import mysql.connector8 import mysql.connector5 import mysql.connector6 import mysql.connector7 import mysql.connector3 import mysql.connector8 import mysql.connector10 import mysql.connector6 import mysql.connector12 import mysql.connector13
import mysql.connector14 import mysql.connector15 import mysql.connector16 đầu ra Ở đây, trong đoạn mã trên Thông tin mã Tạo cơ sở dữ liệu MySQLĐể tạo cơ sở dữ liệu, chúng ta sẽ sử dụng câu lệnh CREATE DATABASE database_name và chúng ta sẽ thực thi câu lệnh này bằng cách tạo một thể hiện của lớp ‘cursor’ Python3import mysql.connector2 import mysql.connector3
import mysql.connector5 import mysql.connector6 import mysql.connector7 import mysql.connector8 import mysql.connector0 import mysql.connector6 import mysql.connector2 import mysql.connector3 import mysql.connector8 import mysql.connector5 import mysql.connector6 import mysql.connector7 import mysql.connector3 import mysql.connector8 import mysql.connector10 import mysql.connector6 import mysql.connector12 import mysql.connector13
import mysql.connector37 import mysql.connector38 import mysql.connector39 import mysql.connector40 import mysql.connector6 import mysql.connector42
import mysql.connector43 import mysql.connector44 import mysql.connector45 import mysql.connector46 import mysql.connector47 import mysql.connector48 import mysql.connector49 import mysql.connector13 đầu ra Nếu cơ sở dữ liệu có tên 'geeksforgeeks' đã tồn tại thì bạn sẽ gặp lỗi, nếu không thì không có lỗi. Vì vậy, hãy đảm bảo rằng cơ sở dữ liệu mới mà bạn đang tạo không có cùng tên với cơ sở dữ liệu bạn đã tạo hoặc tồn tại trước đó. Bây giờ để kiểm tra cơ sở dữ liệu mà bạn đã tạo, hãy sử dụng “HIỂN THỊ CƠ SỞ DỮ LIỆU” – Câu lệnh SQL i. e. con trỏ. thực hiện ("HIỂN THỊ CƠ SỞ DỮ LIỆU") Python3import mysql.connector2 import mysql.connector3
import mysql.connector5 import mysql.connector6 import mysql.connector7 import mysql.connector8 import mysql.connector0 import mysql.connector6 import mysql.connector2 import mysql.connector3 import mysql.connector8 import mysql.connector5 import mysql.connector6 import mysql.connector64 import mysql.connector3 import mysql.connector8 import mysql.connector10____36 import mysql.connector69 import mysql.connector13
import mysql.connector37 import mysql.connector38 import mysql.connector39 import mysql.connector40 import mysql.connector6 import mysql.connector42
import mysql.connector77 import mysql.connector48 import mysql.connector79____313
import mysql.connector81 import mysql.connector82____383 import mysql.connector84 ________ 385 ________ 315 ________ 387 đầu ra Tạo bảngBây giờ để tạo các bảng trong cơ sở dữ liệu, trước tiên, chúng ta phải chọn một cơ sở dữ liệu và để làm được điều đó, chúng ta sẽ chuyển cơ sở dữ liệu = “NameofDatabase” làm tham số thứ tư của bạn trong hàm connect(). Vì chúng tôi đã tạo cơ sở dữ liệu có tên 'geekforgeek' ở trên, nên chúng tôi sẽ sử dụng cơ sở dữ liệu đó và tạo các bảng của mình. Chúng tôi sẽ sử dụng câu lệnh CREATE TABLE gfg (kiểu dữ liệu biếnName1, kiểu dữ liệu biếnName2) để tạo bảng của chúng tôi với tên 'gfg' Python3import mysql.connector2 import mysql.connector3
import mysql.connector5 import mysql.connector6 import mysql.connector7 import mysql.connector8 import mysql.connector0 import mysql.connector6 import mysql.connector2 import mysql.connector3 import mysql.connector8 import mysql.connector5 import mysql.connector6 import mysql.connector7 import mysql.connector3 import mysql.connector8 import mysql.connector10 import mysql.connector6 import mysql.connector12 import mysql.connector3 import mysql.connector8 import mysql.connector19____36 import mysql.connector21 import mysql.connector13
import mysql.connector40 import mysql.connector6 import mysql.connector42
import mysql.connector26 import mysql.connector27 import mysql.connector48 import mysql.connector29____313 đầu ra Nếu bảng có tên 'gfg' đã tồn tại, bạn sẽ gặp lỗi, nếu không thì không có lỗi. Vì vậy, hãy đảm bảo rằng bảng mới mà bạn đang tạo không có cùng tên với bảng bạn đã tạo hoặc tồn tại trước đó. Bây giờ để kiểm tra các bảng mà bạn đã tạo, hãy sử dụng “SHOW TABLES” – Câu lệnh SQL i. e. con trỏ. thực thi ("HIỂN THỊ BẢNG") Làm cách nào để kết nối MySQL và Python?Để tạo kết nối giữa cơ sở dữ liệu MySQL và Python, phương thức connect() của mysql. mô-đun trình kết nối được sử dụng . Chúng tôi chuyển các chi tiết cơ sở dữ liệu như Tên máy chủ, tên người dùng và mật khẩu trong lệnh gọi phương thức, sau đó phương thức trả về đối tượng kết nối.
Làm cách nào để cài đặt Trình kết nối MySQL trong Python?Cài đặt Trình kết nối/Python từ nguồn . Trình biên dịch C/C++, chẳng hạn như gcc Protobuf C++ (phiên bản >= 3. 6. . Tệp phát triển Python MySQL Connector/C hoặc MySQL Server được cài đặt, bao gồm các tệp phát triển để biên dịch Tiện ích mở rộng C tùy chọn có giao diện với thư viện máy khách MySQL C Chức năng nào được sử dụng để kết nối Python và MySQL?Để tạo kết nối giữa cơ sở dữ liệu MySQL và ứng dụng python, phương thức connect() của mysql. mô-đun kết nối được sử dụng. Truyền các chi tiết cơ sở dữ liệu như Tên máy chủ, tên người dùng và mật khẩu cơ sở dữ liệu trong lệnh gọi phương thức. Phương thức trả về đối tượng kết nối. |