iT邦幫忙

2022 iThome 鐵人賽

DAY 29
0
Modern Web

Willisの後端幼幼班系列 第 29

後端幼幼班Day29 MySQL篇 與Python連結

  • 分享至 

  • xImage
  •  

哈囉 ! 大家好 ~ 我是Willis,今天要介紹MySQL的最後一篇啦 ! 今天要來使用Python來連結到我們MySQL的資料庫 ! ズイ₍₍ (ง ˘ω˘ )ว ⁾⁾ ⁽⁽ 〪ɾ( ˘ω˘ 〫ɩ ) ₎₎ズイ

Python連結

  • 先在虛擬環境安裝 pymysql 這個套件
$ pipenv install pymysql
  • 依照你MySQL的資訊寫入連接MySQL的程式碼
  • 程式碼 app.py
import pymysql
db = pymysql.connect(host='localhost', port=3306, user='root',
                     passwd='你的MySQL設置密碼')
cursor = db.cursor()
cursor.execute("CREATE DATABASE `test`;")  在這裡面寫入MySQL語法

cursor.close()  # 關閉連線
db.close()  
  • 去MySQL檢查你剛剛創建的test

  • 可以嘗試看看更多MySQL的語法寫入Python,這裡就不多做介紹了。

import pymysql
db = pymysql.connect(host='localhost', port=3306, user='root',
                     passwd='ab901024')
cursor = db.cursor()
cursor.execute("USE `test`;")
cursor.execute('CREATE TABLE `table_test`(`a` INT);')
cursor.execute('SELECT * FROM `table_test`')
cursor.close()  # 關閉連線
db.close()  # 關閉連線
  • 察看結果

參考資料

https://www.runoob.com/mysql/mysql-tutorial.html

結尾

甚麼!!這麼短?Python連結MySQL就是這麼簡單,那這次MySQL的基本介紹就到這裡,因為篇幅原因不想寫太深入,另一方面是懶惰哈哈,另外這篇也是這次後端幼幼班的最後一篇,下一篇我會寫一下這次參賽的心得及感想,好了那今天就到這裡囉,我們明天見囉 ~ レ(゚∀゚;)ヘ ヘ( ゚∀゚;)ノ


上一篇
後端幼幼班Day28 MySQL篇 資料限制
下一篇
後端幼幼班Day30 廢文篇 參賽感想與心得
系列文
Willisの後端幼幼班30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言