我的MySQL學習筆記(二)

2021-10-24 18:03:30 字數 1527 閱讀 8187

運算元據庫步驟:

至此,建立表,新增資料完成 ↑

刪除操作:(涉及到刪除、修改應仔細確認,避免造成無法挽回的後果

刪除資料庫:drop database 資料庫名;

刪除表:drop table 表名;

sql語言包含下面4部分

dml 資料操作語言:用來插入、修改和刪除表中的資料,如insert 、update、delete

ddl 資料定義語言:在資料庫建立或刪除資料庫物件等操作,如create、drop、alter

dql 資料查詢語言:用來對資料庫中的資料進行查詢,如:select

dcl 資料控制語言:用來控制資料庫元件的訪問許可,訪問許可權等,如grant、if、while

create

table notebook(

id int(11

)auto_increment

notnull

primary

key,

# 自增長 不為空 主鍵

price double(6

,2)not

null

comment

'**'

,#不為空 備註

rowint(3

)not

null);

insert

into notebook (price,

row)

values

(12.00,18

);#id自動增長,so不新增id

#多新增幾條資料

檢視表的定義desc 表名;如下圖

欄位的約束及其屬性,之前新增的 not null、primary key、auto_increment都是約束

not null:不為空

default::預設約束

unique key:唯一約束

primary key:主鍵約束

foreign key:外來鍵約束

auto_increment:自動增長

zerofill:補全,如id ,1位數與2位數無法對齊,則在1位數之前補0,變成01,與2位數對齊

修改表字段的約束:alter table notebook modify id int(3) zerofill;,以下效果

注釋:

我的mysql學習筆記2

1 基礎的模式匹配可以用like 和 not like 運算子,另外模糊匹配用 和 其中 可以匹配任意的單字元,可以匹配任何數量的字元。select from from pet where name like b 表示匹配name中首字母為b的。select from pet where name ...

我的html學習筆記(二)

html1991 html 1993 html 2.01995 html 3.21997 html 4.011999 xhtml 1.02000 html52012 html5簡介 為 html5 建立的一些規則 1 html5 2 html4.01 標籤 描述定義文件型別。定義 html 文件。定...

Mysql學習筆記二

接著上面繼續學習,下面主要是以索引為主。建立索引 有四種型別的索引 主鍵 唯一索引 全文索引和普通索引 它是值惟一並且沒有值為null的域的索引。如 create table tablename filename columntype not null,filedname2.primary key ...