python - 在不使用 pandas 调用数据库身份验证的情况下读取 FDB 文件
问题描述
我们可以在不调用数据库身份验证的情况下使用 pandas 或 numpy 打开 fdb 文件吗?或者我们可以只使用 fdb 连接然后读取文件吗?
解决方案
Firebird 是一个成熟的数据库管理系统,需要身份验证才能访问数据库。在 Windows(任何 Firebird 版本)和 Linux(Firebird 3 或更高版本)上,这可以通过使用 Firebird Embedded 而不是 Firebird Server 来规避。您仍需要指定用户名,但随后会忽略密码。
但是,这样做可能需要额外的配置,以确保客户端库不会尝试通过在同一系统上运行的 Firebird 服务器进行连接。除非您有充分的理由,否则我建议您接受您必须进行身份验证。
推荐阅读
- angular - 如何限制 mat-table 中的行并创建过滤器以过滤不在表中但在数据源中的数据?
- c - 如何在 Gtk 中使用 makefile
- c# - 在 List 类型的主实体的子属性中搜索值
在另一个列表中 并返回主要实体 - javascript - 使用 addData 时 NetChart 不会自动重新排列节点
- python - Tensorflow Keras:在 model.fit() 上训练 Holting
- c# - C# - 通过 TCP/IP 轮询设备
- c# - 将数据从我的 MainDialog 传递到中间件
- python - 回调或生成器来处理重复代码块的特定部分?
- python - 合并两个排序列表并保留顺序
- c++ - 如何在 VsCode 上调试 C++/C 程序