国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - 如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

2022-02-25 13:20腦子太拉夸 Python

當(dāng)我們學(xué)習(xí)了mysql數(shù)據(jù)庫后,我們會想著該如何將python和mysql結(jié)合起來運用,下面這篇文章主要給大家介紹了關(guān)于如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存的相關(guān)資料,需要的朋友可以參考下

前言

MySQL是一個關(guān)系型數(shù)據(jù)庫,如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存,下面我們將著重介紹。

Python連接MySQL實現(xiàn)數(shù)據(jù)儲存

首先我們需要準(zhǔn)備Python的pymysql模塊,MySQL數(shù)據(jù)庫(這個自行網(wǎng)上找教學(xué)安裝),Navicat Premium 15數(shù)據(jù)庫工具(可要可不要,只是方便操作)

pymysql模塊的安裝在終端(cmd)輸入pip install pymysql 進行安裝,也可進pycharm里安裝(不會百度有教學(xué),這里不多講)

MySQL也自行安裝,b站里有教學(xué)(裝這個一定要慢慢看著教程來,我裝了四個鐘才調(diào)試好)

準(zhǔn)備好工具環(huán)境后下面我們開始操作

進入終端以管理員方式進入(cmd)打開,輸入mysql -h 127.0.0.1 -u root -p

輸入自己的密碼,進行登入 (登入成功的頁面如下)

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

登入成功后我們就不用管它了,打開python(pycharm)首先調(diào)用pymysql

import pymysql  #調(diào)用pymysql

在工具Navicat Premium 15中打開連接―MySQL

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

連接名: localhost 端口3306 用戶名:自己的 賬戶:自己的 確認無誤后測試連接,沒問題就點確定

確定后在左側(cè)中創(chuàng)建新的數(shù)據(jù)庫 命名為python(命名都行) 后打開python(數(shù)據(jù)庫,不是編程的那個python)中的表,新建表命名為test

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

設(shè)計表,名可以修改,其他不變

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

設(shè)計完數(shù)據(jù)庫的表后打開python(pycharm)輸入連接數(shù)據(jù)庫代碼:(注釋有說明作用)

#接入本地數(shù)據(jù)庫 host為本地名稱 可以為IP地址 默認是localhost user為賬號 password為密碼 port為端口 db為庫 charset為編碼器
db = pymysql.connect(host="localhost",user="root",password="12345",port= 3306,db='python',charset="utf8")
#獲取操作
cursor = db.cursor()
#查詢第一條數(shù)據(jù)
sql = "select * from test"
cursor.execute(sql)
data = cursor.fetchone()
print("(注:顯示none時表示數(shù)據(jù)庫沒有數(shù)據(jù))查詢的數(shù)據(jù)有:     ")
print(data)

這個作用為查詢第一條數(shù)據(jù),輸出后是你數(shù)據(jù)庫的第一條數(shù)據(jù)

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

我們現(xiàn)在開始寫輸入數(shù)據(jù),在數(shù)據(jù)庫插入數(shù)據(jù)進行儲存(注釋有說明作用)

zhanghao = input("請輸入需要保存的賬號:")
quangbu = ('%s' % zhanghao)
#try與except個人理解為if與else 但if在這用不了
try:
  #輸出數(shù)據(jù)進數(shù)據(jù)庫
  cursor.execute("insert into test(id) values('%s')" % quangbu)
  # 數(shù)據(jù)提交
  db.commit()
  print("保存成功")
  #如沒成功就失敗
except Exception as err:
  print("修改失敗,", err)
  db.rollback()

有了第一條的基礎(chǔ)后,你可以試著寫第二條password,第三條name,實在寫不出來再往下看

-

-

-

-

-

-

-

-

-

我們繼續(xù)寫入另外兩條

mima = input("請輸入需要保存的密碼:")
mi = ('%s' % mima)
mingzi = input("請輸入需要保存的注釋:")
zi = ('%s' % mingzi)

寫完這兩條輸入后,這時我們只需要在輸出數(shù)據(jù)進入數(shù)據(jù)庫 那行做出改動

cursor.execute("insert into test(id,password,name) values('%s','%s','%s')" %(quangbu,mi,zi))

寫上結(jié)尾,關(guān)閉連接,完美

db.close()

我們運行試試

初始數(shù)據(jù)

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

運行python代碼

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

刷新 Navicat Premium 15軟件,我們插入的數(shù)據(jù)就在我們數(shù)據(jù)庫內(nèi)啦

如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存

后續(xù)我會繼續(xù)更新,比如查詢數(shù)據(jù),查詢自己的賬號密碼等

 

總結(jié)

到此這篇關(guān)于如何利用Python連接MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)儲存的文章就介紹到這了,更多相關(guān)Python連接MySQL數(shù)據(jù)儲存內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://blog.csdn.net/m0_46540496/article/details/121182916

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品欧美一区二区久久久伦 | 日穴视频在线观看 | 中文字幕av亚洲精品一部二部 | 国产精品久久久久一区二区三区 | 欧美一区三区 | 亚洲欧洲精品成人久久奇米网 | 91精品国产一区二区三区免费 | 国产精品视频网站 | 综合久久久 | 久久久久久久av | 999精品嫩草久久久久久99 | 亚洲国产精品成人女人久久久 | 成人在线免费观看视频 | 日韩精品一区在线视频 | 99热a| 色综合视频网 | 欧美一区二区三区电影 | 亚洲欧美成人 | 午夜电影网 | 在线免费观看av电影 | www.中文字幕 | 日韩成人在线播放 | 一区二区三区在线视频播放 | 最近韩国日本免费观看mv免费版 | 久久一区二区三区四区 | 国产精选一区二区三区不卡催乳 | 国产精品日韩在线观看 | 欧美日韩在线看 | 精品视频免费 | 欧美一级一区 | 亚洲一区中文字幕 | 亚洲国产婷婷香蕉久久久久久99 | 色偷偷噜噜噜亚洲男人 | 国产精品久久久久精 | 久久精品黄色 | 欧美在线一区二区 | 国产成人一级片 | 欧美精品久久久 | 91亚洲国产成人久久精品网站 | 亚洲乱码一区二区三区在线观看 | 九九re热|