Python MySQL选择
生活随笔
收集整理的這篇文章主要介紹了
Python MySQL选择
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
1.從表中選擇
2.選擇列
3.使用 fetchone()
1.從表中選擇
要從 MySQL 中的表中進行選擇,請使用“SELECT”語句。從“stu”表中選擇所有記錄,并顯示結果:
# coding=gbk #連接 import pymysqlmydb = pymysql.connect(host="localhost", #默認用主機名port=3306,user="root", #默認用戶名password="123456", #mysql密碼database='student', #庫名charset='utf8' #編碼方式 )print(mydb) #創建表 mycursor = mydb.cursor()#創建SQL查詢語句 sql = "SELECT * FROM stu" #執行sql語句 mycursor.execute(sql) #打印 myresult = mycursor.fetchall()for x in myresult:print(x) # # 關閉數據庫 # mydb.close()返回:
2.選擇列
要僅選擇表中的某些列,請使用后跟列名的“SELECT”語句。僅選擇名稱列:比如name列
# coding=gbk #連接 import pymysqlmydb = pymysql.connect(host="localhost", #默認用主機名port=3306,user="root", #默認用戶名password="123456", #mysql密碼database='student', #庫名charset='utf8' #編碼方式 )print(mydb) #創建表 mycursor = mydb.cursor()#創建SQL查詢語句 sql = "SELECT name FROM stu" #執行sql語句 mycursor.execute(sql) #打印 myresult = mycursor.fetchall()for x in myresult:print(x) # # 關閉數據庫 # mydb.close()演示:
3.使用 fetchone()
如果您只對一行感興趣,則可以使用該 fetchone()方法。該fetchone()方法將返回結果的第一行:
# coding=gbk #連接 import pymysqlmydb = pymysql.connect(host="localhost", #默認用主機名port=3306,user="root", #默認用戶名password="123456", #mysql密碼database='student', #庫名charset='utf8' #編碼方式 )print(mydb) #創建表 mycursor = mydb.cursor()#創建SQL查詢語句 sql = "SELECT * FROM stu" #執行sql語句 mycursor.execute(sql) #打印 myresult = mycursor.fetchone()print(myresult)演示:
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的Python MySQL选择的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java线程池执行器_Java线程池Th
- 下一篇: Python MySQL删除表