建立完表格和字段後咱們就能夠來添加數據了,添加數據並更新數據到mysqlpython
到這裏咱們就能夠經過pycharm來對數據庫進行增刪改查的操做了。mysql
上面是經過pycharm操做數據庫,這裏咱們再來簡單的講下使用Python3來操做數據,操做結果能夠藉助pycharm實時查看sql
建立操做數據庫的類數據庫
# -*- coding: utf-8 -*- import pymysql # 用來操做數據庫的類 class MySQLCommand(object): # 類的初始化 def __init__(self): self.host = 'localhost' self.port = 3306 # 端口號 self.user = 'root' # 用戶名 self.password = "" # 密碼 self.db = "home" # 庫 self.table = "home_list" # 表 # 連接數據庫 def connectMysql(self): try: self.conn = pymysql.connect(host=self.host, port=self.port, user=self.user, passwd=self.password, db=self.db, charset='utf8') self.cursor = self.conn.cursor() except: print('connect mysql error.') # 查詢數據 def queryMysql(self): sql = "SELECT * FROM " + self.table try: self.cursor.execute(sql) row = self.cursor.fetchone() print(row) except: print(sql + ' execute failed.') # 插入數據 def insertMysql(self, id, name, sex): sql = "INSERT INTO " + self.table + " VALUES(" + id + "," + "'" + name + "'," + "'" + sex + "')" try: self.cursor.execute(sql) except: print("insert failed.") # 更新數據 def updateMysqlSN(self, name, sex): sql = "UPDATE " + self.table + " SET sex='" + sex + "'" + " WHERE name='" + name + "'" print("update sn:" + sql) try: self.cursor.execute(sql) self.conn.commit() except: self.conn.rollback() def closeMysql(self): self.cursor.close() self.conn.close() # 建立數據庫操做類的實例 mySQLCommand = MySQLCommand() mySQLCommand.connectMysql() mySQLCommand.queryMysql()#查詢數據
上面代碼執行完獲取到的數據編程
(1, '標題1', 'https://www.baidu.com', 'https://www.baidu.com')
其餘的刪除,更新,插入新數據你們能夠本身去嘗試學習
若是以爲圖文不太好理解,咱們後面會有視頻講解,請持續關注老師,關注本專欄。fetch
本節課是《手把手帶你零基礎入門python開發》系列課程的一節,若是你想快速入門python開發,想開發一款屬於本身的python項目,想學習爬蟲,想了解數據分析,想開發本身的網站,能夠跟着老師來零基礎入門。網站
本套課程主要就是面向零基礎人員。因此講解的都是一些通俗易懂的入門技能。因此徹底不用擔憂本身不懂編程。code