python3.4連接mysql數據庫

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


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

 

 

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() 

執行此程序後,如果打印出信息連接成功。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章