Kết nối cơ sở dữ liệu MySQL bằng MySQL-Connector Python
Cải thiện bài viết
Lưu bài viết
Thích bài viết
- Độ khó. Dễ dàng
- Cập nhật lần cuối. 13 tháng 9 năm 2021
Cải thiện bài viết
Lưu bài viết
Khi làm việc với Python, chúng ta cần làm việc với cơ sở dữ liệu, chúng có thể thuộc nhiều loại khác nhau như MySQL, SQLite, NoSQL, v.v. Trong bài viết này, chúng ta sẽ hướng tới cách kết nối cơ sở dữ liệu MySQL bằng MySQL Connector/Python.
Mô-đun Trình kết nối MySQL của Python được sử dụng để kết nối cơ sở dữ liệu MySQL với các chương trình Python, nó thực hiện điều đó bằng cách sử dụng Đặc tả API cơ sở dữ liệu Python v2. 0 [PEP 249]. Nó sử dụng thư viện chuẩn Python và không có phụ thuộc.
Kết nối với cơ sở dữ liệu
Trong ví dụ sau, chúng ta sẽ kết nối với cơ sở dữ liệu MySQL bằng connect[]
Ví dụ.
Python3
# Python program to connect
# to mysql database
import
mysql.connector
# Connecting from the server
conn
=
mysql.connector.connect[user
=
'username'
# to mysql database
0
# to mysql database
1# to mysql database
2=
# to mysql database
4# to mysql database
0
# to mysql database
6# to mysql database
7=
# to mysql database
9import
0
import
1import
2
import
3
import
4
Đầu ra.
Cũng vậy, chúng ta có thể sử dụng kết nối. Lớp MySQLConnection[] thay vì connect[].
Ví dụ.
Python3
# Python program to connect
# to mysql database
import
7 mysql.connector
import
mysql.connector
0
mysql.connector
1
conn
=
mysql.connector
4=
'username'
# to mysql database
0
# to mysql database
6# to mysql database
2=
# to mysql database
4# to mysql database
0
# to mysql database
6# to mysql database
7=
# to mysql database
9import
0
import
1import
2
import
3
import
4
Đầu ra.
Một cách khác là chuyển từ điển vào hàm connect[] bằng toán tử ‘**’.
Ví dụ.
Python3
# Python program to connect
# to mysql database
import
7 mysql.connector
import
mysql.connector
0
conn
8 =
=
0
=
1=
2=
3=
4# to mysql database
0
=
1=
7=
3# to mysql database
4# to mysql database
0
=
1mysql.connector.connect[user
2____63mysql.connector.connect[user
4
mysql.connector.connect[user
5
mysql.connector
1
conn
=
mysql.connector.connect[user
9=
0=
0conn
8import
0
import
1import
2
import
3
import
4
Đầu ra.
Ghi chú cá nhân của tôi arrow_drop_up
Tiết kiệm