我不能使用oracle 10g Express Edition for sql with python 嗎?因為我已將其安裝在我的電腦中?;蛘呶倚枰?hv mysql 才能將 sql 與 python 一起使用。我這學期正在學習 DBMS,所以我使用了 Oracle 10g,Python 中也有數據庫部分,但基本上我們使用的是 sql。那么為什么要安裝MYsql呢?
1 回答

紅糖糍粑
TA貢獻1815條經驗 獲得超6個贊
python 是一種編程語言,可以與任何存在驅動程序的數據庫進行通信。對于 Oracle 來說是cx_oracle。MySQL 有一個 python 連接器。PostgreSQL 使用psycopg2 模塊。
所以基本上你可以使用任何你喜歡的 DBMS。除非你的老師有特定的口味,他們希望你使用。不過,我建議您使用比 10g 更新的 Oracle XE 版本。那已經有十多年的歷史了。我認為如果您使用您選擇的任何數據庫的現代版本,您將遇到更少的驅動程序兼容性問題。對于 Oracle 來說,這是XE 18c。
添加回答
舉報
0/150
提交
取消