各位志同道合的同仁可以點擊上方關(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ù)庫:
在左側(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)注我。
寫代碼也要讀書,愛全棧,更愛生活
做全棧攻城獅