MySQL D2

數(shù)據(jù)類型

1. TEXT 文本

CHAR(size) 有固定字符數(shù)的文本载弄,限制255字符

VARCHAR(size) 小于或等于固定字符數(shù)的文本艾蓝,限制255字符

TEXT 限制65,535字符數(shù)

2. NUMBER 數(shù)字

INT(m) 整數(shù)

FLOAT(m,d) 有小數(shù)點的數(shù)字驳遵,d表示位數(shù)

BOOLEAN 只能是0或1叶组,表示false或true

3. DATE

DATE 年月日YYYY-MM-DD

DATETIME 年月日時間YYYY-MM-DD HH:MM:SS

YEAR(2/4) 2位數(shù)或4位數(shù)的年份铅协,默認為4位數(shù)


建立數(shù)據(jù)表單

CREATE DATABASE 建立數(shù)據(jù)庫

CREATE TABLE(,,,,primary key(...)) 建立表格入宦,定義每列數(shù)據(jù)類型仰税、主關(guān)鍵詞

NOT NULL 不可以有缺失值

INSERT INTO table_name VALUE () 輸入值到表格


增減/修改數(shù)據(jù)

1. UPDATE

UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]

修改某表格缺虐,其中某數(shù)據(jù)枉圃,為新的值功茴,當條件為...時

2. ALTER

ALTER TABLE table_name ADD field_1 Data_type

修改某表格,增加某列孽亲,其中數(shù)據(jù)類型為...

ALTER TABLE table_name DROP COLUMN field_1

修改某表格坎穿,刪除某列

ALTER TABLE table_name MODIFY field_1 Data_type

修改某表格,修改某列數(shù)據(jù)類型返劲,其中修改后的數(shù)據(jù)類型為...

ALTER TABLE table_name CHANGE `field_1_old` `field_1_new` Data_Type

修改某表格玲昧,修改舊名字為新名字,新名字對應的數(shù)據(jù)類型為...

3. DROP

DROP TABLE table_name 刪除表格


練習

## 建立數(shù)據(jù)庫practice1

CREATE DATABASE practice1;

## 調(diào)用數(shù)據(jù)庫practice1

USE practice1;

## 建立表格student篮绿,定義表格中各列的數(shù)據(jù)類型

/* column name? ? ? datatype

firstname? ? ? ? ? ? VARCHAR(30)

? ? lastname? ? ? ? ? ? VARCHAR(30)

? ? ID? ? ? ? ? ? ? ? ? ? ? VARCHAR(5)

? ? Age ? INT

*/

## 定義ID為primary key

CREATE TABLE student(

firstname VARCHAR(30) NOT NULL,?

lastname VARCHAR(30) NOT NULL,?

ID VARCHAR(5) NOT NULL,?

Age INT NOT NULL,?

primary key(ID));

## 查看student表格的各類信息孵延,看是否column都在,datatype正確

DESCRIBE student;

SELECT*FROM student;

## 給表格賦值搔耕,請看student.csv

INSERT INTO student VALUE('Harry', 'Truman', '12345', 12);

INSERT INTO student VALUE('Shelly', 'Johnson', '12346', 13);

INSERT INTO student VALUE('Joe', 'White', '12347', 14);

INSERT INTO student VALUE('Charlie', 'Brown', '12348', 15);

## 查看表格

SELECT*FROM student;

## Update 語句

## 把學號是12345學生的年齡改為11

UPDATE student SET age=11

WHERE ID='12345';

## Alter 語句

## 給表格多加一個新的列隙袁,add one column痰娱,新的列名叫State

ALTER TABLE student ADD COLUMN State VARCHAR(2);

## 查看是否成功添加state列,此處不用給state列賦值

DESCRIBE student;

SELECT*FROM student;

## 給表格刪去State一列

ALTER TABLE student DROP COLUMN State;

## 查看是否成功刪除state列

SELECT*FROM student;

## 改變表格中一個列的名字菩收,把ID 改名為 Student_ID

ALTER TABLE student CHANGE `ID` `Student_ID`VARCHAR(5) NOT NULL;

## 查看是否成功改名

DESCRIBE student;

## 改變表格中一列的數(shù)據(jù)類型梨睁,把student_ID從varchar的數(shù)據(jù)類型改成integer

ALTER TABLE student MODIFY student_ID INT;

## 查看是否成功改變數(shù)據(jù)類型

DESCRIBE student;

## Drop 語句

## 刪除表格student

DROP TABLE student;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市娜饵,隨后出現(xiàn)的幾起案子坡贺,更是在濱河造成了極大的恐慌,老刑警劉巖箱舞,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件遍坟,死亡現(xiàn)場離奇詭異,居然都是意外死亡晴股,警方通過查閱死者的電腦和手機愿伴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來电湘,“玉大人隔节,你說我怎么就攤上這事〖徘海” “怎么了怎诫?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長贷痪。 經(jīng)常有香客問我幻妓,道長,這世上最難降的妖魔是什么劫拢? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任肉津,我火速辦了婚禮,結(jié)果婚禮上尚镰,老公的妹妹穿的比我還像新娘阀圾。我一直安慰自己,他們只是感情好狗唉,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著涡真,像睡著了一般分俯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上哆料,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天缸剪,我揣著相機與錄音,去河邊找鬼东亦。 笑死杏节,一個胖子當著我的面吹牛唬渗,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播奋渔,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼镊逝,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了嫉鲸?” 一聲冷哼從身側(cè)響起撑蒜,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎玄渗,沒想到半個月后座菠,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡藤树,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年浴滴,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片岁钓。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡升略,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出甜紫,到底是詐尸還是另有隱情降宅,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布囚霸,位于F島的核電站腰根,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏拓型。R本人自食惡果不足惜额嘿,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望劣挫。 院中可真熱鬧册养,春花似錦、人聲如沸压固。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽帐我。三九已至坎炼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間拦键,已是汗流浹背谣光。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留芬为,地道東北人萄金。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓蟀悦,卻偏偏與公主長得像,于是被迫代替她去往敵國和親氧敢。 傳聞我的和親對象是個殘疾皇子日戈,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容

  • MYSQL 基礎知識 1 MySQL數(shù)據(jù)庫概要 2 簡單MySQL環(huán)境 3 數(shù)據(jù)的存儲和獲取 4 MySQL基本操...
    Kingtester閱讀 7,815評論 5 116
  • 觀其大綱 page 01 基礎知識 1 MySQL數(shù)據(jù)庫概要 2 簡單MySQL環(huán)境 3 數(shù)據(jù)的存儲和獲取 4 M...
    周少言閱讀 3,158評論 0 33
  • ORA-00001: 違反唯一約束條件 (.) 錯誤說明:當在唯一索引所對應的列上鍵入重復值時,會觸發(fā)此異常福稳。 O...
    我想起個好名字閱讀 5,317評論 0 9
  • SQL SELECT 語句 一涎拉、查詢SQL SELECT 語法 (1)SELECT 列名稱 FROM 表名稱 (2...
    有錢且幸福閱讀 5,448評論 0 33
  • 嗯 今天是堅持減肥的第一天。啊的圆,好累鼓拧,特別是最后幾分鐘簡直要命:不停地問還有幾分鐘。每每堅持不下去的時候我就開始想...
    李眾生閱讀 130評論 0 0