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)
執行結果: