Python是可以連接數據庫,並從數據庫獲取相應的數據庫的,但是怎么連接呢?
這是個問題,以下是我使用Python建立數據庫連接的步驟(我使用的工具為:PyCharm)
1.首先下載setuptools-28.8.0.zip
2.解壓下載文件,雙擊setup.py進行安裝。

3.打開pycharm
File----Settings----Interpreter

雙擊setuptools進入

找到ibm_db點擊Install Package進行安裝,等待安裝結束,出現以下界面說明安裝已經結束

3.建立Python腳本測試
#-*-coding-*-
import ibm_db
conn = ibm_db.connect("DATABASE=dbname;HOSTNAME=localhost;PORT=50000;PROTOCOL=TCPIP;UID=usename;PWD=password;", "", "")
if conn:
sql = "SELECT EMPNO,FIRSTNME,BIRTHDATE FROM EMP"
stmt = ibm_db.exec_immediate(conn, sql)
result = ibm_db.fetch_both(stmt)
while( result ):
print ("員工編號 :", result[0] +'\n'+ "姓名:",result[1] +'\n'+ "生日:",result[2])
print ('-----------------')
result = ibm_db.fetch_both(stmt)
執行結果:

