Python 3.5.2建立與DB2的連接


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)

執行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM