分為五步,如下所示
1 連線資料庫
import pymysql
# 這裡的connect,也可以寫為connection和connect
database = pymysql.connect(
host='localhost', # 如果是伺服器,則輸公網ip
user='root', # 當時設定的資料超級管理員賬戶
passwd='******', # 當時設定的管理員密碼
port=3306, #mysql資料的埠為3306,注意:切記這裡不要寫引號''
database='momo' # 當時在mysql中建立的資料庫名字
)2 獲取乙個游標 — 也就是開闢乙個緩衝區,用於存放sql語句執行的結果
cursor = database.cursor()3 執行sql語句,從sql中獲取/選擇資料,執行資料
sql = 'select * from student'
cursor.execute(sql)4 獲取執行結果
data = cursor.fetchall() # 獲取所有的資料
for i in data:
print('id:%s name: %s' % (i[0], i[1]))
data = cursor,fetchone() # 獲取一條資料6 關閉連線
database.close()執行結果展示
id:1 name:章子怡
id:2 name:劉明湘
id:3 name:蔡佩軒
id:4 name:林志玲
id:5 name:白百合
id:6 name:楊鈺瑩
id:7 name:楊貴妃
id:8 name:夏雨荷
id:9 name:張柏芝
id:10 name:劉若英
mysql 獲取 MySQL 獲取前10 資料
這裡記錄乙個問題 在mysql中,我們要檢視前3條記錄的話,是使用limit select from t student order by s id limit 3 簡單的分頁也可以使用力limit來完成 select from t student order by s id limit 3 off...
Python獲取資料
1 raw input raw input 函式用來獲取從鍵盤上獲取一行文字,將以字串的形式返回使用者輸入的一切內容,意思就是比如從鍵盤輸入的是數字也將以字串的形式獲取。2 imput input 把讀入的資料預設為python表示式,對於input 函式,輸入字串時要用引號將其轉化為合法的pyth...
python 獲取mysql版本
import mysqldb try 獲取mysql的連線,方法connect ip user password dbname con mysqldb.connect localhost root test 在cursor上進行資料庫的所有操作 cur con.cursor 執行查詢 cur.exe...