Python教程:連接數(shù)據(jù)庫,對數(shù)據(jù)進(jìn)行增刪改查操作

各位志同道合的同仁可以點擊上方關(guān)注↑↑↑↑↑↑

本教程致力于程序員快速掌握Python語言編程。

本文章內(nèi)容是基于上次課程Python教程:操作數(shù)據(jù)庫,MySql的安裝詳解和python基礎(chǔ)知識之上進(jìn)行的。如想學(xué)習(xí)python基礎(chǔ)請移步:Python開發(fā)實戰(zhàn)系列教程-鏈接匯總,持續(xù)更新。

1.mysql的使用

上節(jié)課介紹了mysql安裝及注意詳解。所以本次的基礎(chǔ)都是,建立在已經(jīng)安裝過mysql環(huán)境的基礎(chǔ)之上進(jìn)行的。

1.1安裝工具

我們使用Navicat Premium工具進(jìn)行操作。軟件下載鏈接:https://yunpan.cn/cM9wzNM4KefD8 訪問密碼 6a40

安裝方式見下圖:


1.2連接數(shù)據(jù)庫引擎并創(chuàng)建一個數(shù)據(jù)庫。

連接本機(jī)數(shù)據(jù)庫引擎



新建一個數(shù)據(jù)庫:

新建一個數(shù)據(jù)庫:

在左側(cè)鏈接的名稱上,右鍵點擊打開鏈接,然后右鍵選擇創(chuàng)建數(shù)據(jù)庫。例如我們創(chuàng)建一個名稱為fullstack的數(shù)據(jù)庫:我們推薦選擇UTF-8的字符集編碼的

此時數(shù)據(jù)庫列表中就會顯示一個fullstack的數(shù)據(jù)庫:


這樣一個數(shù)據(jù)庫就建立完畢了。其他相關(guān)功能,大家大膽嘗試就會找到。一般點擊右鍵。比如:打開數(shù)據(jù)庫等。

1.3.新建表

在表上右擊選擇新建表:填好字段如下所示:


增刪改差數(shù)據(jù):

其實界面程序很方便使用。大家用于探討。

2.sql語句:

界面化程序很好用,非常適合快速創(chuàng)建數(shù)據(jù)庫的操作。但我們不得不了解并會使用sql語句進(jìn)行創(chuàng)建刪除表數(shù)據(jù)庫的操作。以便于可以讀懂別人的sql語句。

我們以創(chuàng)建一個名稱為stack的數(shù)據(jù)庫。

2.1創(chuàng)建數(shù)據(jù)庫:

create DATABASE stack

刪除數(shù)據(jù)庫:

drop database stack

2.2 創(chuàng)建表:

create table table1(

id int PRIMARY KEY,

LName varchar(255) ,

Descript varchar(255)

)

刪除表:

DROP TABLE table1

2.3對數(shù)據(jù)的增刪改差操作:

增加:INSERT INTO LANGUAGE (NAME, descript) VALUES(‘全?!?’做全棧攻城獅’)

刪除:delete from `language` where id=3

修改:update `language` set name=’123′ where id=2

查詢:select * from `language`

絲毫沒有思路,可能有點亂,但對于已經(jīng)是程序員的你來說的話應(yīng)該不出問題了。是時候回顧一下sql語句了。

如果感覺文章還可以,請點擊訂閱關(guān)注我。

寫代碼也要讀書,愛全棧,更愛生活

做全棧攻城獅

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個 Awesome - XXX 系列...
    aimaile閱讀 26,835評論 6 427
  • 環(huán)境管理管理Python版本和環(huán)境的工具。p–非常簡單的交互式python版本管理工具。pyenv–簡單的Pyth...
    MrHamster閱讀 3,956評論 1 61
  • SQL與MySQL簡介 數(shù)據(jù)庫基礎(chǔ) 從SQL的角度來看,數(shù)據(jù)庫就是一個以某種有組織的方式存儲的數(shù)據(jù)集合。我們可以采...
    heming閱讀 3,561評論 1 8
  • GitHub 上有一個 Awesome - XXX 系列的資源整理,資源非常豐富,涉及面非常廣。awesome-p...
    若與閱讀 19,321評論 4 417
  • 偶現(xiàn)的冬陽總令人滿心歡喜!一日,起床見大好天氣便出門游蕩,有這念頭并付諸行動的當(dāng)然不止我一個,大票人都出來曬曬久違...
    GraciasUna閱讀 341評論 0 1

友情鏈接更多精彩內(nèi)容