码云开源代码 连接mysql库
时间: 2023-07-11 18:33:38 浏览: 43
要连接 MySQL 库,你可以使用 MySQL 提供的官方客户端库或第三方库。下面是一个使用 MySQL 官方客户端库连接 MySQL 数据库的示例代码:
```python
import mysql.connector
# 连接数据库
cnx = mysql.connector.connect(user='username', password='password',
host='hostname',
database='databasename')
# 执行查询
cursor = cnx.cursor()
query = ("SELECT first_name, last_name, hire_date FROM employees "
"WHERE hire_date BETWEEN %s AND %s")
hire_start = datetime.date(1999, 1, 1)
hire_end = datetime.date(1999, 12, 31)
cursor.execute(query, (hire_start, hire_end))
# 打印结果
for (first_name, last_name, hire_date) in cursor:
print("{}, {} was hired on {:%d %b %Y}".format(
last_name, first_name, hire_date))
# 关闭连接
cursor.close()
cnx.close()
```
在这个示例中,我们使用 `mysql.connector` 模块连接 MySQL 数据库,并执行一个查询。你需要将 `username`、`password`、`hostname` 和 `databasename` 替换为你自己的数据库连接信息。如果你需要使用第三方库,请参考该库的文档。