首页 > 解决方案 > Oracle 10g 速成版与 Python 中的 Mysql

问题描述

我不能在 python 中使用 oracle 10g express edition for sql 吗?因为我已经将它安装在我的电脑中。或者我需要 hv mysql 才能将 sql 与 python 一起使用。我这个学期正在学习 DBMS,所以我使用 Oracle 10g,在 Python 中也有数据库部分,但基本上我们使用的是 sql。那么为什么要安装MYsql呢?

标签: pythonmysqloracle

解决方案


python 是一种编程语言,可以与存在驱动程序的任何数据库进行通信。对于 Oracle,即cx_oracle。MySQL 有一个 python 连接器。PostgreSQL 使用psycopg2 模块

所以基本上你可以使用任何你喜欢的 DBMS。除非您的老师有他们希望您使用的特定风味。但是,我建议您使用比 10g 更新的 Oracle XE 版本。那是十多年前的事了。如果您使用所选数据库的现代版本,我认为您将遇到更少的驱动程序兼容性问题。对于 Oracle,它是XE 18c


推荐阅读