您的位置 首页 > 数码极客

‘如何命令创建数据库’创建mysql数据库命令…

创建数据库:

命令:create database 数据库名;

示例:create database student;

删除数据库:

命令:drop database 数据库名;

示例:drop databasestudent;

新建表格:

命令:create table 表名

(列名数据类型,列名2.....)

示例:create table student

(snamechar(20),sidint)

删除表格:

命令:drop table 表名

示例:drop table student

修改表结构:

(插入(新增)列)

命令:alter table 表名

add 新列名数据类型

示例:alter table student

addsageint

(删除列)

命令:alter table 表名

drop column 列名

示例:alter table student

drop column sid

(修改列类型)

命令:alter table 表名

altercolumn 列名数据类型

示例:alter table student

altercolumnsidfloat(浮点型)

(新增约束)

命令:alter table 表名

alter column 列名新数据类型

示例:alter table student

alter column PK_sidprimarykey(sid)(新增的约束类型是主键约束)

(删除约束)

命令:alter table 表名

drop列名

示例:alter table student

drop PK_sid

查询表内容:

命令:select要查询的数据列名

from 表名

where筛选条件(无法对分组后的数据进行筛选)

(高级搜索)【groupby 列名(分组)

having筛选条件(只能对分组后的数据进行筛选)

order by排序方式(控制数据最后输出的排列方式有正序:asc、倒叙:desc)】

示例:selectsid

from student

wheresid=2

【group by sid

havingsid=1

order by desc】

在表中插入数据:(值与列必须一一对应)

命令:insertinto表名

(列名 ,列名)

values

(值,值)

示例:insertinto表名

(sname,sid,sage)

values

(‘张三’,12,15)

修改表中数据值:

命令:update from 表名

set 列名=新值

示例:update from student

set sname='李四'

查询模式:(批量插入多条数据)

命令:insert into 表名(值的总数必须和列的总数相同)

select值,值,值union all

selevt值,值,值

示例:insertinto表名

select'张三',15,18

select'李四',16,19

视图:

命令:create view 视图名

as

select 列

from 表名

示例:create view students

as

select sname

from student

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何命令创建数据库,创建mysql数据库命令,如何用命令创建数据库,如何命令创建数据库表,如何用sql命令创建数据库”边界阅读