MySQL數(shù)據(jù)庫之數(shù)據(jù)表操作DDL數(shù)據(jù)定義語言
一、創(chuàng)建數(shù)據(jù)表
數(shù)據(jù)表:一個二維的表格,一個表格是由多列組成,表格中的每一類稱之為表格的字段
以上述學生信息表格為例在MySQL數(shù)據(jù)庫中創(chuàng)建一張表格,語句如下(注:創(chuàng)建前應選擇相應的數(shù)據(jù)庫):
create table students( stu_num char(8) not null unique, stu_name varchar(20) not null, stu_gender char(2) not null, stu_age int not null, stu_tel char(11) not null unique, stu_qq varchar(11) unique );
二、查詢數(shù)據(jù)表
查詢當前數(shù)據(jù)庫中所有表:
show tables;
查詢當前數(shù)據(jù)庫中指定表結構:
desc 表名字;
三、 刪除數(shù)據(jù)表
## 刪除數(shù)據(jù)表 drop table 數(shù)據(jù)表名; ## 當數(shù)據(jù)表存在時刪除數(shù)據(jù)表 drop table if exists 數(shù)據(jù)表名;
四、修改數(shù)據(jù)表以及字段
## 修改表名 alter table 舊表名 rename to 新表名; ## 數(shù)據(jù)表也是有字符集的,默認字符集和數(shù)據(jù)庫?致 alter table 表名 character set utf8; ## 添加列(字段) alter table 表名 add 字段名 varchar(200); ## 修改列(字段)的列表和類型 alter table 表名 change 舊的字段名 新字段名 字段類型; ## 只修改列(字段)類型 alter table 表名 modify 字段名 新的字段類型; ## 刪除列(字段) alter table stus drop 字段名;
到此這篇關于MySQL數(shù)據(jù)庫之數(shù)據(jù)表操作DDL數(shù)據(jù)定義語言的文章就介紹到這了,更多相關MySQL DDL數(shù)據(jù)定義語言內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
原來MySQL?數(shù)據(jù)類型也可以優(yōu)化
這篇文章主要介紹了原來MySQL?數(shù)據(jù)類型也可以優(yōu)化,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學習有所幫助2022-08-08為什么MySQL 刪除表數(shù)據(jù) 磁盤空間還一直被占用
這篇文章主要討論為什么MySQL 刪除表數(shù)據(jù) 磁盤空間還一直被占用,項目中使用Mysql作為數(shù)據(jù)庫,對于表來說,一般為表結構和表數(shù)據(jù)。表結構占用空間都是比較小的,一般都是表數(shù)據(jù)占用的空間。接下來小編就和大家一起進入下面文章內(nèi)容的學習2021-10-10Mysql limit 優(yōu)化,百萬至千萬級快速分頁 復合索引的引用并應用于輕量級框架
MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考這個問題還是從前天開始。有過痛苦有過絕望,到現(xiàn)在充滿信心!2011-06-06mysql配置模板(my-*.cnf)參數(shù)詳細說明
這篇文章主要介紹了mysql配置模板就是mysql的配置文件參數(shù)說明,需要的朋友可以參考下2015-01-01MySQL百萬級數(shù)據(jù)量分頁查詢方法及其優(yōu)化建議
這篇文章主要介紹了MySQL百萬級數(shù)據(jù)量分頁查詢方法及其優(yōu)化建議,幫助大家更好的處理MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2020-08-08