mysql基礎知識學習

2021-09-21 04:26:50 字數 3079 閱讀 3431

資料庫的命令時不區分大小寫的,例如「

create database test

」與「create database test」

是同樣有效的。

1) 連線到本機上的

mysql

連線資料庫可以用

phpadmin

管理平台,也可以用命令列方式,本次我使用的是

wamp

搭建的環境,

wamp

自帶有mysql

資料庫和工具,通過命令列對

mysql

進行操作。進入

mysql

資料庫的命令:

2) 連線到遠端主機上的

mysql

假設遠端主機的

ip為:

1.1.1.1

,使用者名為

root

,密碼為

root

。則鍵入以下命令:

mysql –h 110.110.110.110-u root -p root

1)建立資料庫test

create databasetest

2)建立資料表persons

create tablepersons

(

firstnamevarchar(8),

lastnamevarchar(8),

age int

)

3)在資料表中插入一條新記錄

insert intopersons(age,firstname,lastname)values(25,zhang,san)

4)查詢persons表中所有資料

select * frompersons

5)條件查詢,從資料庫中查詢結果,查詢persons表中age欄位為25的資料。

select * frompersonswhereage=25

6)order by排序,按

age欄位進行公升序排序,

order by

預設是按公升序排序,如果要按降序排列則在後門加上

desc。

select * frompersonsorder byage

7order by另類用法,如果

order by

後面接具體的數字,則表明按**第幾列進行排序,例如

order by 1

則表明按**的第一列進行排序,如果

order by

後面的數字大於**的列數,則會報錯,這種用法通常用於

sql注入中判斷資料庫表的字段數。

select * frompersonsorder by1

8)修改表中資料:修改

persons

表中firstname

欄位為xiao

的age

的值為100

updatepersonssetage=100wherefirstname='xiao'

9刪掉資料庫中的資料:刪掉

persons

表中age

為100

的資料

delete from persons where age=100

10)刪除資料表,刪除

persons

資料表

drop tablepersons

11)刪除資料庫,輸出

test1

資料庫

drop tabletest1

12)檢視資料庫

show databases

13)檢視資料表

show tables

14)檢視資料表中有哪些字段:檢視users表中有哪些字段

mysql基礎知識

一 啟動與退出 1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作 1 建立資料庫 ...

mysql基礎知識

1 為什麼使用資料庫 1 降低儲存資料的冗餘度 2 更高的資料一致性 3 儲存的資料可以共享 4 可以建立資料庫所遵循的標準 5 便於維護資料完整性 6 能夠實現資料的安全性 2 在資料庫發展歷史上,出現了很多不同的資料模型,包括是層次模型 網狀模型 關係模型和物件模型 3 關係型資料庫的基本概念 ...

MySQL 基礎知識

1.如無備註,則表中的第乙個id欄位一定是主鍵且為自動增長 2.如無備註,則數值型別的字段請使用unsigned屬性 3.如無備註,排序欄位order id在程式中預設使用降序排列 4.如無備註,所有欄位都設定notnull,並設定預設值 5.如無備註,所有的布林值字段,如is hot is del...