Oracle 10g Express 版本与 Python 中的 Mysql

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



胡子哥哥
浏览 107回答 1
1回答

红糖糍粑

python 是一种编程语言,可以与任何存在驱动程序的数据库进行通信。对于 Oracle 来说是cx_oracle。MySQL 有一个 python 连接器。PostgreSQL 使用psycopg2 模块。所以基本上你可以使用任何你喜欢的 DBMS。除非你的老师有特定的口味,他们希望你使用。不过,我建议您使用比 10g 更新的 Oracle XE 版本。那已经有十多年的历史了。我认为如果您使用您选择的任何数据库的现代版本,您将遇到更少的驱动程序兼容性问题。对于 Oracle 来说,这是XE 18c。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python