python3.4鏈接mysql數據庫

一、print ("zjc");打印字符串 //須要添加(),變量如a = 1,b = "zjc",a = 1 其中能夠經過id(a)查詢a在內存的地址。
二、3/2 = 1.5 ,3//2=1  //表明整除運算, 3**2 = 9,3**3=27  **表明誰的幾回方,運算方法與java基本相同。
三、and,or,not 爲邏輯運算。
四、type(a)能夠查詢a的類型class。 c = 「abcdefg」能夠經過c[0]表示出「a」,能夠c[-1]去最後一個值「g」。


-------------------安裝mysql數據庫,使用python程序鏈接----------------------------------
該過程一直出現錯誤,版本使用python3.4 ,系統win7,mysql數據庫5.6.
首先在win7系統下安裝python3.4客戶端,官方網站下載。
java

 

 

python3.4鏈接mysql數據庫 - 周行天下 - 周行天下歡迎你


 在https://pypi.python.org/pypi/setuptools#windows-simplified網址中去下載ez_setup.py文件。
在python中執行python ez_setup.py文件,此文件會自動下載easy_install.exe工具。
此工具是python管理包工具,經過它能夠下載不少服務。
此工具安裝完成後。
在CMD命令行執行:easy_install.exe pymysql3

pip install PyMySQL
若是找不到該命令,切換服務到python安裝目錄/Scripts/下執行。
若是此目錄下沒有easy_install.exe,證實上一步沒有安裝成功。
pymysql3安裝成功後,開始寫python程序鏈接mysql數據庫。
內容以下:

import pymysql
conn = pymysql.connect(user='root', passwd='root',
                 host='localhost', db='zjctest')
cur = conn.cursor()
cur.execute("SELECT * FROM zjc")
for r in cur:      
      print("row_number:"+str(cur.rownumber))        
      print("id:"+str(r[0])+"name:"+str(r[1])+"age:"+str(r[2])) 
cur.close()    
conn.close() 

執行此程序後,若是打印出信息鏈接成功。python

相關文章
相關標籤/搜索