ubuntu python3.6调用mysql吗
时间: 2024-05-04 07:21:54 浏览: 78
是的,Ubuntu上可以使用Python 3.6调用MySQL。你需要安装Python的MySQL驱动程序,例如`pymysql`或`mysql-connector-python`。你可以使用以下命令安装:
```
pip3 install pymysql
```
或者
```
pip3 install mysql-connector-python
```
然后,你可以使用Python中的`mysql.connector`或`pymysql`包来连接MySQL数据库并执行查询。以下是一个示例代码片段:
```python
import pymysql
# 连接数据库
conn = pymysql.connect(host='localhost', port=3306, user='root', password='password', db='mydb')
# 创建游标对象
cur = conn.cursor()
# 执行查询
cur.execute("SELECT * FROM mytable")
# 获取查询结果
results = cur.fetchall()
# 打印结果
for result in results:
print(result)
# 关闭游标和连接
cur.close()
conn.close()
```
在上面的示例中,`host`,`port`,`user`,`password`和`db`参数需要替换为你的MySQL连接信息。`cur.execute()`方法执行SQL查询,`cur.fetchall()`方法获取查询结果。最后,记得关闭游标和连接以释放资源。
阅读全文