python创建数据库连接
网站编辑2023-05-16 16:33:09521
在 Python 中创建数据库连接需要使用到相应的库,因此我们需要先导入这些库。

```python
import mysql.connector
from mysql.connector import Error
```
接下来,我们需要使用 `mysql.connector` 库中的 `connect()` 方法来创建数据库连接。在创建连接时,我们需要提供数据库的主机名、用户名、密码以及数据库名称等信息。
```python
try:
connection = mysql.connector.connect(
host='localhost',
user='root',
password='password',
database='mydatabase'
)
if connection.is_connected():
print('Connected to MySQL database')
except Error as e:
print(e)
```
在上面的代码中,我们使用 `connect()` 方法创建了一个名为 `connection` 的数据库连接对象。如果连接成功,我们将会看到一条提示信息。
在完成数据库操作后,我们需要关闭数据库连接以释放资源。可以使用 `close()` 方法来关闭连接。
```python
connection.close()
if not connection.is_connected():
print('Connection closed')
```
在上面的代码中,我们使用 `close()` 方法关闭了数据库连接,并使用 `is_connected()` 方法来检查连接是否已经关闭。如果连接已经关闭,我们将会看到一条提示信息。
以上就是使用 Python 创建数据库连接的基本步骤。在实际应用中,我们还需要根据具体的需求进行相应的操作,例如执行 SQL 查询、插入数据等。







