软件测试-Python-连接数据库

import pymysql
conn=pymysql.connect(host='127.0.0.1', user='root',password='',db='hrdb');

#创建游标,并将其设为字段类型
cursor=conn.cursor();

effect_row=cursor.execute("select * from departments");
#result=cursor.fetchall();
#打印所有数据
#print(result);

#输出第一条数据
print(cursor.fetchone())

#遍历输出第一列
# for i in range(len(result)):
#     print(result[i][0])


#拿3条数据
print(cursor.fetchmany(3));


#提交
conn.commit();

#关闭游标
cursor.close();

#关闭连接
conn.close();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 QGIS 中连接数据库的步骤如下: 1. 打开 QGIS 软件,点击菜单栏中的“数据库”按钮,选择“数据管理器”。 2. 在“数据管理器”窗口中,点击“新建连接”按钮。 3. 在“新建连接”窗口中,选择要连接的数据库类型(如 PostgreSQL、MySQL、Oracle 等),输入连接数据库的信息,包括主机名、端口号、数据库名称、用户名和密码等。 4. 点击“测试连接”按钮,测试连接是否成功。如果连接成功,点击“确定”按钮保存连接信息。 5. 在“数据管理器”窗口中,可以看到已经连接的数据库,可以浏览数据库中的表格和数据。 6. 可以在 QGIS 中使用 SQL 查询语句查询数据库中的数据,也可以将数据库中的数据导入到 QGIS 中进行地图制作和分析。 Python连接数据库的步骤如下: 1. 安装相应的数据库驱动程序,如 psycopg2、mysql-connector-python、cx_Oracle 等。 2. 导入相应的数据库驱动程序和其他需要的模块,如下面的例子中导入了 psycopg2 和 pandas 模块。 ```python import psycopg2 import pandas as pd ``` 3. 使用相应的函数连接数据库,如下面的例子中使用了 psycopg2.connect() 函数连接 PostgreSQL 数据库。 ```python conn = psycopg2.connect(database="mydb", user="myuser", password="mypassword", host="localhost", port="5432") ``` 4. 使用 cursor() 函数创建一个游标对象,使用 execute() 函数执行 SQL 查询语句,如下面的例子中查询了一个表格中的数据。 ```python cur = conn.cursor() cur.execute("SELECT * FROM mytable") data = cur.fetchall() ``` 5. 可以将查询结果转化为 pandas 数据框对象,方便进行数据处理和可视化。 ```python df = pd.DataFrame(data, columns=["col1", "col2", "col3"]) ``` 6. 最后关闭游标和数据库连接。 ```python cur.close() conn.close() ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值