日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

python网站用什么数据库_PyMySQL数据库的使用

發布時間:2023/12/10 数据库 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python网站用什么数据库_PyMySQL数据库的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前面我們學習了SQLite數據庫的相關內容,我們也通過前面的內容學習到了數據庫的相關操作,PyMySQL數據庫的操作和前面的內容類似,但我們可以通過Navicat直接來查看數據庫中的內容,實現數據可視化,前面我們已經完成了下載安裝,本節我們直接進入學習。

1. 建立數據連接

我們要使用數據庫就首先要建立數據連接,連接的時候我們要使用到connect()函數,這個函數中有很多參數,我們先通過例子來看一下它的用法:import pymysql

con = pymysql.connect(host = 'localhost', user = 'root',password = '123456',database ='python'

,charset = 'utf8',port = 3306)

print('連接成功')

輸出結果為:連接成功

參數的介紹如下:

host:數據庫主機名或IP地址

port:連接數據庫的端口號

user:訪問數據賬號

passwprd或passwd:數據庫密碼

database或db:數據庫中的庫名

charset:編碼方式

我們輸入的信息一定要和連接的數據庫信息保持一致,同時要使數據庫處于連接狀態。

2. 創建數據表

連接數據庫的方式我們在前面已經介紹過,在這里我們直接來通過PyMySQL來創建一個表,它的語法結構和前面類似,我們直接進行使用,看下面代碼:import pymysql

con = pymysql.connect(host = 'localhost', user = 'root',password = '123456',

database ='python',charset = 'utf8',port = 3306)

print('連接成功')

cursor = con.cursor()#創建一個游標

cursor.execute("""create table users

( id varchar(8) primary key,

name varchar(18),

age varchar(8),

gender varchar(2),

class varchar(2))

""")

cursor.close()

con.close()

我們運行之后可以在我們的數據庫中刷新一下來查看當前表。

我們可以右鍵users然后選擇設計表來查看表結構或者更改。

3. 增加數據

關于MySQL數據庫的操作方式和SQLite基本一樣,我們在再通過一個例子來學習一下它的使用方式:

代碼如下:import pymysql

con = pymysql.connect(host = 'localhost', user = 'root',password = '123456',database ='python',

charset = 'utf8',port = 3306)

print('連接成功->')

cursor = con.cursor()#創建一個游標

print('開始創建表->')

cursor.execute("""create table users

( id char(8) primary key,

name char(18),

age char(8),

gender char(2),

class char(2))

""")

print('完成表的創建,開始插入數據->')#下面開始插入數據

cursor.execute("insert into users(id,name,age,gender,class) values('1001','李華','21','男','1')")

cursor.execute("insert into users(id,name,age,gender,class) values('1002','小明','21','男','1')")

cursor.execute("insert into users(id,name,age,gender,class) values('1003','小張','20','女','2')")

print('插入數據完成,開始查看數據->')

cursor.execute('select * from users')#查詢數據

for row in cursor:

print ("id = ", row[0],"name = ", row[1],"age = ", row[2],"gender = ",row[3],

"class = ",row[4])

print('查看數據完成,開始修改數據->')#開始修改數據

cursor.execute("update users set age = 21 where id=1003")

cursor.execute('select * from users')#查詢數據

for row in cursor:

print ("id = ", row[0],"name = ", row[1],"age = ", row[2],"gender = ",row[3],

"class = ",row[4])

print('更改數據完成,開始刪除數據->')#開始刪除數據

cursor.execute("delete from users where id = 1002;")

print('刪除數據完成,最后數據為->')

cursor.execute('select * from users')#查詢數據

for row in cursor:

print ("id = ", row[0],"name = ", row[1],"age = ", row[2],"gender = ",row[3],

"class = ",row[4])

cursor.close()

con.commit()

con.close()

輸出結果為:連接成功->

開始創建表->

完成表的創建,開始插入數據->

插入數據完成,開始查看數據->

id = 1001 name = 李華 age = 21 gender = 男 class = 1

id = 1002 name = 小明 age = 21 gender = 男 class = 1

id = 1003 name = 小張 age = 20 gender = 女 class = 2

查看數據完成,開始修改數據->

id = 1001 name = 李華 age = 21 gender = 男 class = 1

id = 1002 name = 小明 age = 21 gender = 男 class = 1

id = 1003 name = 小張 age = 21 gender = 女 class = 2

更改數據完成,開始刪除數據->

刪除數據完成,最后數據為->

id = 1001 name = 李華 age = 21 gender = 男 class = 1

id = 1003 name = 小張 age = 21 gender = 女 class = 2

數據庫中的信息也保持一致,通過這個例子我們使用了前兩節所學習到的內容,依次進行了增加、更改及刪除操作。

4. 總結

關于數據庫的學習就到這里,通過本章的內容主要讓大家學習到Python數據庫的兩種編程接口,通過數據庫的基礎操作來管理相關數據,如果想要了解更深層次的內容則需要去學習數據庫的相關內容。

總結

以上是生活随笔為你收集整理的python网站用什么数据库_PyMySQL数据库的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91黄版| 国产又黄又粗又猛又爽的视频 | 国产青青草在线 | av日韩精品 | 精品国产乱码一区二区三 | 日韩 在线| 精品黑人一区二区三区观看时间 | 男男做爰猛烈叫床爽爽小说 | 国产福利在线视频观看 | 白丝开裆喷水 | 丰满人妻一区二区三区精品高清 | 国产夫妻在线观看 | 在线免费观看黄色小视频 | 优优色影院 | 国产av一区不卡 | www.com在线观看 | 人妻在线一区 | 驯服少爷漫画免费观看下拉式漫画 | 日韩国产在线 | 香蕉视频免费看 | 国产精品一区二区三区四区 | 欧美成人午夜视频 | 激情伊人| 欧美一二三区视频 | 国产情侣在线视频 | 日本理论视频 | 午夜福利视频一区二区 | 久久久国 | 911成人网| 日本一区二区久久 | 精品国产乱码久久 | 美女热逼 | 日本欧美久久久久免费播放网 | 欧美精品网址 | 亚洲国产精品18久久久久久 | 精品国产自| 天天看天天摸天天操 | 欧美日韩在线中文字幕 | 可以免费看的av | 日本在线播放一区 | 亚洲av永久中文无码精品综合 | av激情久久| 在线观看自拍 | 好吊日在线观看 | 亚洲丝袜在线观看 | jizz在线看| 最新极品jizzhd欧美 | 牛牛av国产一区二区 | 顶臀精品视频www | 少妇饥渴难耐 | 麻豆自拍偷拍 | 污污的网站在线观看 | 日韩一级片网站 | 懂色av蜜臀av粉嫩av喷吹 | 中文字幕3区 | 福利精品在线 | 亚洲大片精品 | 久99| 亚洲天堂日本 | 老牛影视av牛牛影视av | 少妇搡bbbb搡bbb搡澳门 | av不卡在线| 在线观看亚洲大片短视频 | 亚洲经典一区二区三区 | 老妇高潮潮喷到猛进猛出 | 中文字幕乱码人妻无码久久95 | 成人久久精品人妻一区二区三区 | 91久久视频 | 亚洲日本天堂 | 永久精品 | 中文字幕av一区二区三区人妻少妇 | 国产乱码精品一区二区三区五月婷 | 免费看91 | 韩国三级中文字幕hd浴缸戏 | 亚洲综合婷婷久久 | 午夜剧场成人 | 少妇的激情 | 色男人天堂av| 欧美精品自拍视频 | 成人午夜sm精品久久久久久久 | 99久久免费看精品国产一区 | 色久阁| 99久久久国产精品无码网爆 | 大地资源中文在线观看免费版 | 99久久精品日本一区二区免费 | 久久精品av| 欧美日日日 | 妹子色综合 | 午夜小视频在线 | 激情另类视频 | 日韩福利网 | 四虎影院免费视频 | 深爱五月综合网 | 伊人影院在线观看 | 国产色站 | 亚洲人成无码网站久久99热国产 | 日批在线观看视频 | 欧美日韩不卡在线 | 亚欧日韩av |