安裝:pip3 install pymysql__author__ = "burgess zheng"
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import pymysql
# 建立連線
conn = pymysql.connect(host='10.0.0.150', port=3306, user='python', passwd='123', db='oldboydb')
# 建立游標
cursor = conn.cursor()
'''# 執行sql,並返**影響行數(查取)
effect_row = cursor.execute("select * from student") #執行該命令
print(cursor.fetchone()) #fetchone 一條一條資料取
print(cursor.fetchone()) #fetchone 一條一條資料取
#print(cursor.fetchmany(3)) #fetchmany 獲取前n行資料
print('----------')
print(cursor.fetchall()) #fetchall 取所有資料 (由於前面取了2條,取剩下的
'''data = [
("n1","2017-05-21","m"),
("n2","2017-06-22","f"),
("n3","2017-07-23","m"),
]#執行sql,並返回受影響行數(增刪改)
effect_row = cursor.executemany("insert into student (name,register_date,gender) values(%s,%s,%s)",data)
# #預設開啟事務,所以需要提交,不然無法儲存新建或者修改的資料
conn.commit()
# 關閉游標
cursor.close()
# 關閉連線
conn.close()
mac多版本python安裝 pymysql
系統裡面安裝了多個python的版本,有2.7和3.4等。預設的2.7版本,但我開發需要3.4版本的。預設情況下,用pip安裝pymysql sudo pip install pymysql安裝之後,在命令列裡面測試 import pymysql如果沒有報錯,則表示安裝成功。找到3.4到安裝路徑,我...
Mysql儲存之原生語句操作 pymysql
mysql儲存之原生語句操作 pymysql 關係型資料庫是基於關係模型的資料庫,而關係模型是通過二維表時實現的,於是構成了行列的表結構。表可以看作是某個實體的集合,而實體之間存在聯絡,這個就需要通過表之間的關聯關係來體現,比如主鍵的關聯關係,多個表組成了乙個資料庫,也就是關係型資料庫。其中mysq...
python實戰之paramiko模組
目錄 paramiko是用python語言寫的乙個模組,遵循ssh2協議,支援以加密和認證的方式,進行遠端伺服器的連線。由於使用的是python這樣的能夠跨平台執行的語言,所以所有python支援的平台,如linux,solaris,bsd,macos x,windows等,paramiko都可以支...