在使用Python连接MySQL数据库之前,需要先安 装Python的MySQL驱动程序。可以使用pip工具安 装,命令如下:
`pip install mysql-connector-python`
安 装完成后,就可以使用以下代码连接MySQL数据库:
```python
import mysql.connector
# 创建连接
conn = mysql.connector.connect(
host="localhost", # 数据库主机地址
user="yourusername", # 数据库用户名
passwd="yourpassword", # 数据库密码
database="yourdatabase" # 数据库名称
)
# 创建游标
cursor = conn.cursor()
# 执行SQL查询
cursor.execute("SELECT * FROM yourtable")
# 获取查询结果
results = cursor.fetchall()
# 遍历结果
for row in results:
print(row)
# 关闭连接
conn.close()
在上述代码中,需要将`yourusername`、`yourpassword`、`yourdatabase`和`yourtable`替换为实际的用户名、密码、数据库名称和数据表名称。
另外,还可以使用`pymysql`库连接MySQL数据库。安 装命令如下:
`pip install pymysql`
然后使用以下代码连接MySQL数据库:
```python
import pymysql
# 创建连接
conn = pymysql.connect(
host="localhost", # 数据库主机地址
user="yourusername", # 数据库用户名
password="yourpassword", # 数据库密码
database="yourdatabase" # 数据库名称
)
# 创建游标
cursor = conn.cursor()
# 执行SQL查询
cursor.execute("SELECT * FROM yourtable")
# 获取查询结果
results = cursor.fetchall()
# 遍历结果
for row in results:
print(row)
# 关闭连接
conn.close()
同样需要将`yourusername`、`yourpassword`、`yourdatabase`和`yourtable`替换为实际的用户名、密码、数据库名称和数据表名称。
上述代码演示了如何连接MySQL数据库,并执行查询操作和关闭连接。根据需要,可以使用更复杂的SQL操作,例如插入、更新或删除数据。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论