Latest Post

Tăng thứ hạng và truy cập tự nhiên với 10 phương pháp SEO hay nhất Kiếm Tiền Online (mmo): Khái Niệm và Các Hình Thức Phổ Biến

MySQL/MariaDB là một trong những hệ quản trị cơ sở dữ liệu phổ biến nhất. Dưới đây, chúng ta sẽ tìm hiểu cách thiết lập kết nối với MySQL/MariaDB bằng ngôn ngữ lập trình Python 3:

Các thư viện kết nối MySQL/MariaDB

Để thiết lập kết nối với cơ sở dữ liệu MySQL hoặc MariaDB, có bốn thư viện mà bạn có thể sử dụng:

1. MySQL Connector Python

2. PyMySQL

3. CyMySQL

4. MySQL Client

Cài đặt thư viện MySQL Client

Cài đặt thông qua lệnh apt của Ubuntu và Debian

sudo apt-get install python3-dev default-libmysqlclient-dev

Cài đặt thông qua lệnh yum của CentOS và Red hat

sudo yum install python3-devel mysql-devel

Cài đặt thông qua lệnh brew MacOS

brew install mysql-connector-c

Cài đặt thông qua công cụ quản lý pip3 của Python 3

pip3 install mysqlclient

Kết nối tới MySQL/MariaDB bằng thư viện MySQL Client với Python 3

Để kết nối sử dụng Python MySQL Client chúng ta tham khảo đoạn source code sau:

#!/usr/bin/env python3
import MySQLdb

# Create db connection
db = MySQLdb.connect(host="127.0.0.1", port=3306, user="root", passwd="", db="vinasupport")

# To perform a query, you first need a cursor
c = db.cursor()

# make select version query
c.execute("select version()")

# Print output of the query
print(c.fetchone())

Kết quả:

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *