一、数据库的安装和使用
在连接数据库之前,首先需要安装MySQL、MySQL Workbench和ODBC数据源软件。以下是三个软件的安装教程,按顺序安装即可。
MySQL安装教程参考:https://blog.csdn.net/weixin_39289696/article/details/128850498
MySQL Workbench安装和使用教程参考:https://blog.csdn.net/unauna9739/article/details/124702155。
ODBC数据源软件下载参考:https://blog.csdn.net/weixin_41940427/article/details/106753922
二、PyQT连接MySQL数据库
在安装好MySQL数据库、使用MySQL Workbench可视化地创建数据库、并设置好ODBC数据源后,即可使用以下代码来连接数据库。
import pymysql
try:
# 建立数据库连接
connection = pymysql.connect(
host='localhost', # 数据库主机地址
user='root', # 数据库用户名
password='123456', # 数据库密码
database='A00000' # 要连接的数据库名
)
print("连接成功")
# 创建一个游标对象
cursor = connection.cursor()
# 执行查询以获取当前数据库名称
cursor.execute("SELECT DATABASE();")
record = cursor.fetchone()
print("当前连接的数据库:", record[0])
# 执行查询以获取所有表
cursor.execute("SHOW TABLES;")
tables = cursor.fetchall()
print("数据库中的表:")
for table in tables:
print(table[0])
except pymysql.MySQLError as e:
print("Error while connecting to MySQL", e)
finally:
if connection:
cursor.close()
connection.close()
print("MySQL连接已关闭")
三、参考文章
[1] MySQL安装教程参考
[3] ODBC数据源软件下载参考
四、打赏
各位读者,如果您觉得这篇文章对您有所帮助,可以扫描以下二维码进行打赏。您的支持是我创作的动力。同时,如果您有任何问题和建议,欢迎在评论区留言,或者发送邮件至 246676491@qq.com,我会及时回复您。感谢您的支持!