【问题标题】:Oracle 10g express edition vs Mysql in pythonOracle 10g 速成版与 Python 中的 Mysql
【发布时间】:2020-10-10 08:00:18
【问题描述】:

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

【问题讨论】:

标签: python mysql oracle


【解决方案1】:

python 是一种编程语言,可以与任何存在驱动程序的数据库进行通信。对于 cx_oracle 的 Oracle。 MySQL 有a python connector。 PostgreSQL 使用the psycopg2 module

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

【讨论】:

  • 谢谢。是的,我现在遇到驱动程序兼容性问题。也感谢您的其他建议。
猜你喜欢
  • 1970-01-01
  • 2011-05-21
  • 2011-03-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-26
相关资源
最近更新 更多