MySQL表的创建、删除、修改、复制(精品 必看)
目錄
- 表的創(chuàng)建
- 表的修改
- 表的復(fù)制
- 表的刪除
表的創(chuàng)建
語法: create table 表名(列名 列的類型 [(長度) 約束],列名 列的類型 [(長度) 約束],列名 列的類型 [(長度) 約束],...列名 列的類型 [(長度) 約束] )例如: 創(chuàng)建一個zoo表,里面的列有sname,class,age,kg
表的修改
一、修改列名
語法: alter table 表名 change column 原列名 現(xiàn)在列名 列的格式;例: 將列名class改成attrib
二、修改列的類型或約束
例: 將列名kg的類型從int改為double
未修改前:
修改:
修改后:
三、添加新列
例: 將添加列名length類型為int
未修改前:
修改:
修改后:
四、刪除列
例: 將刪除列名length
未修改前:
修改:
修改后:
五、修改表名
例:將表名zoo改為animal
未修改前:
修改:
修改后:
六、修改表的默認(rèn)值
表的復(fù)制
一、僅僅復(fù)制表的結(jié)構(gòu)
例:復(fù)制animal表的結(jié)構(gòu)且復(fù)制的表名為animal_1
復(fù)制前animal表的結(jié)構(gòu):
復(fù)制:
復(fù)制后:
二、復(fù)制表的結(jié)構(gòu)和數(shù)據(jù)
例:復(fù)制animal表的結(jié)構(gòu)和數(shù)據(jù)且復(fù)制的表名為animal_2
復(fù)制:
復(fù)制后:
三、只復(fù)制部分字段
例:復(fù)制animal表的小黃字段且復(fù)制的表名為animal_3
復(fù)制:
復(fù)制后:
四、只復(fù)制部分?jǐn)?shù)據(jù)
例:只復(fù)制animal表的名字?jǐn)?shù)據(jù)且復(fù)制的表名為animal_4
復(fù)制:
復(fù)制后:
表的刪除
語法: drop table 表名例 :刪除animal表
總結(jié)
以上是生活随笔為你收集整理的MySQL表的创建、删除、修改、复制(精品 必看)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL库的管理
- 下一篇: Linux文件目录类命令