⊗pyPmDBPM 101 of 129 menu

Các thao tác chuẩn bị để làm việc với SQL trong Python

Bây giờ hãy cùng học cách làm việc với cơ sở dữ liệu thông qua Python. Để làm điều này, trước hết cần thiết lập kết nối với máy chủ cơ sở dữ liệu.

Việc này được thực hiện bằng cách sử dụng các mô-đun đặc biệt. Mô-đun phổ biến nhất là mysql_connector. Hãy cài đặt nó vào thư mục làm việc của chúng ta:

pip install mysql-connector-python # dành cho Windows pip3 install mysql-connector-python # dành cho Linux

Sau khi cài đặt mysql_connector cần cấu hình kết nối với CSDL trong tệp làm việc của mình. Để làm điều này, trước tiên chúng ta viết lệnh nhập hàm connect và ngoại lệ Error từ mô-đun. Sau đó tạo cấu trúc try-except để kiểm tra kết nối với CSDL. Trong khối try-except đặt cấu trúc with, cấu trúc này sẽ tự động đóng kết nối sau khi thực hiện truy vấn xong. Trong các tham số của hàm connect chúng ta đặt tên máy chủ, người dùng, mật khẩu và tên CSDL. Kết quả thực hiện của hàm connect được ghi vào biến connection. Trong trường hợp kết nối thành công, giá trị của biến connection sẽ được in ra console. Ngược lại, thông báo lỗi sẽ được hiển thị:

from mysql.connector import connect, Error try: with connect( host='localhost', user='root', password='', database='test', ) as connection: print(connection) except Error as e: print(e)

Nếu tất cả các tham số được đặt chính xác, thì trong console sẽ in ra đối tượng MySQLConnection:

<mysql.connector.connection_cext.CMySQLConnection object at 0x000001D2BED35F70>

Hãy thiết lập kết nối với CSDL của bạn, nơi có chứa bảng users.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối