wxpython使用pymsql登录
时间: 2023-09-17 13:08:53 浏览: 92
首先,需要安装 PyMySQL 模块。可以通过以下命令进行安装:
```
pip install pymysql
```
然后,可以使用以下代码连接到 MySQL 数据库:
```python
import pymysql
# 连接到 MySQL 数据库
conn = pymysql.connect(
host='localhost',
user='root',
password='password',
db='database_name',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor
)
```
其中,`host`、`user`、`password` 和 `db` 分别是 MySQL 数据库的主机名、用户名、密码和数据库名称。`charset` 指定字符集为 `utf8mb4`,`cursorclass` 指定游标类型为字典类型。
接着,可以使用以下代码执行 SQL 查询并获取结果:
```python
# 创建一个游标对象
cursor = conn.cursor()
# 执行 SQL 查询
sql = "SELECT * FROM table_name"
cursor.execute(sql)
# 获取查询结果
results = cursor.fetchall()
# 关闭游标和数据库连接
cursor.close()
conn.close()
```
其中,`sql` 是要执行的 SQL 查询语句,`fetchall` 方法可以获取所有查询结果,返回一个字典列表。
最后,需要注意的是,以上代码只是连接到 MySQL 数据库和执行 SQL 查询的基本操作,在实际使用中还需要根据具体情况进行调整。
阅读全文