運算元據庫步驟:
至此,建立表,新增資料完成 ↑
刪除操作:(涉及到刪除、修改應仔細確認,避免造成無法挽回的後果)
刪除資料庫: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 ...