在sql中创建表
#創(chuàng)建表
(如果存在相同名稱的表,就把原來的表刪除,并創(chuàng)建新表)
drop table if exists xuesheng(表名);
create table xuesheng(
#在表中加入一個(gè)新的字段sno
sno varchar(20) not null primary key comment'學(xué)號(hào)',
#在表中加入一個(gè)新的字段
sname varchar(20) not null comment'學(xué)生姓名',
#在表中加入一個(gè)新的字段
ssex varchar(20) not null comment'學(xué)生性別',
#在表中加入一個(gè)新的字段
sbirthday datetime comment'學(xué)生出生年月',
#在表中加入一個(gè)新的字段
class varchar(20) comment'學(xué)生所在班級(jí)'
);
#假如要?jiǎng)?chuàng)建多個(gè)字段,中間用逗號(hào)分割,最后一個(gè)字段后面不用加,結(jié)束時(shí)要用分號(hào)。
not? null: 不為空,表示該字段不能放“null”這個(gè)值。不寫,則默認(rèn)是可以為空
auto_increment:? 設(shè)定int類型字段的值可以“自增長(zhǎng)”,即其值無需“寫入”,而會(huì)自動(dòng)獲得并增加
此屬性必須隨同 primary key? 或 unique key 一起使用。
[primary] key: 設(shè)定為主鍵。是唯一鍵“加強(qiáng)”:也不能重復(fù)并且不能使用null,并且可以作為確定任意一行數(shù)據(jù)的“關(guān)鍵值”,最常見的類似:where id= 8;? 或? where? user_name = ‘zhangsan’;
通常,每個(gè)表都應(yīng)該有個(gè)主鍵,而且大多數(shù)表,喜歡使用一個(gè)id并自增長(zhǎng)類型作為主鍵。
但:一個(gè)表只能設(shè)定一個(gè)主鍵。
表中的數(shù)據(jù)類型:
int;(數(shù)值)
datatime;(時(shí)間日期)
varchar;(字符串 )
在數(shù)據(jù)類型后面加小括號(hào)里面可以規(guī)定數(shù)值的長(zhǎng)度
?
轉(zhuǎn)載于:https://www.cnblogs.com/LQK157/p/8909439.html
總結(jié)
- 上一篇: javascript的基础(1)
- 下一篇: Tengine 反向代理状态检测