数据库可视化工具navicat
后续补充下载资源。。。
python连接数据库
1、在python或者Anaconda环境下运行以下命令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyMySQL
使用清华源安装python连接数据库的库。
2、在navicat软件里面先进行快速创建测试数据库:
步骤:连接,创建数据库,在数据库下创建表,先给表下添加字段,然后添加信息。
3、运行python输入代码连接数据库并执行SQL命令:
# 导入pymysql模块
import pymysql
# 连接database
conn = pymysql.connect(host="localhost",user="root",passwd="xxxxxxx",database="homework",charset="utf8")
# 得到一个可以执行SQL语句的光标对象
cursor = conn.cursor()
# 定义要执行的SQL语句
sql = """
SELECT Cno,AVG(GRADE)
FROM SC
GROUP BY Cno
ORDER BY AVG(GRADE) DESC
"""
# 执行SQL语句
cursor.execute(sql)
# 通过fetchall方法获得数据
data = cursor.fetchall()
#打印输出数据
print(data)
# 关闭光标对象
cursor.close()
# 关闭数据库连接
conn.close()
上面代码只需要连接数据库密码和SQL语句就可以看到相应的数据库操作结果啦!!