ITPub博客

首页 > 数据库 > > mariadb 查询

mariadb 查询

作者:anleli 时间:2019-09-17 15:24:56 0 删除 编辑

说明:命令结尾加分号

一 数据库

1.【create database 数据库名】创建数据库

       create database students charset utf8;     创建数据库students

2.【drop database 数据库名】删除数据库

      drop database students;      删除数据库students

3.【alter database 数据库名 default character set=utf8】修改数据库默认字符集

      alter database students default character set=utf8;

4.【show create database 数据库名】查看创建的数据库状态

      show create database students;

5.【use 数据库名】使用哪个数据库(或进入数据库)

      use students;

 

二 表

6.【create table 表名(字段及约束条件)】创建表

    create table grade(name varchar(15) not null,num varchar(15) not null);

7.【show tables】查看数据库中的表

    show tables;

8.【select 字段名 from 表名】查询表中的字段

     select name,num from grade;

9.【desc 表名】查看表中的数据结构

     desc grade;

10.【alter table 表名 add 字段及约束条件】添加字段

     alter table grade add age int(2) not null;

11.【alter table 表名 drop 字段】删除字段

     alter table grade drop age;

12.【select 字段 from 表名】查看表信息

    select name,num,age from grade;

select 字段1,字段2,… from 表名; 查看表中记录的信息

insert into 表名 values(…);向表中插入记录

select * from 表名;查看表中所有字段

show create table 表名;查看表的创建

修改表

alter table 表名 add 列名 类型;添加字段

alter table 表名 modify 列名 类型及约束;修改字段,不重命名

alter table 表名 change 原名 新名 类型及约束;修改字段,重命名

alter table 表名 drop 列名;删除字段

删除表

drop table 表名;

 

15.增加

全列插入

      insert into 表名 values(…);   【主键字段 可以用0 null default 来站位】

部分插入

    insert into 表名(字段1,字段2,…) values(…),[(…)];

16.修改

update 表名 set 列1=值1,列2=值2… where 条件;

17.删除

物理删

delete from 表名 where 条件

逻辑删除

用一条字段来表示 这条信息是否已经不能在使用了

   给students表添加一个is_delete字段 bit 类型

 alter table students add is_delete bit default 0;

   update students set is_delete=1 where id=6;

18.查询

查询所有列

--select * from 表名

select * from students;

一定条件查询

select * from 表名 where 条件

select * from students where name='小李飞刀';

select * from students where id>3;

 查询制定列

select name, gender from students;

可以使用as制定列或表制定别名

select name as 姓名, gender as 性别 from students;

字段的顺序

select id as 序号, gender as 性别, name as 姓名 from students;

 

总结:

【增】

create database 数据库名创建数据库

create table 表名(字段名及约束条件)创建表

alter table 表名 add 字段及约束条件添加字段

insert into 表名 values(…);添加记录

【删】

drop database 数据库名删除数据库

drop table 表名删除表

alter table 表名 drop 字段删除字段

delete from 表名 where 条件删除记录

【改】

update 表名 set 字段=值 where 条件修改记录

alter table 表名 modify 字段名 约束修改字段

alter table 表名 change 原字段名 新字段名 约束修改并重命名字段

【查】

select 字段 from 表名查看记录

show create table 表名查看表的状态

desc 表名查看表的数据结构

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2548/viewspace-3118758/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-16

  • 博文量
    93
  • 访问量
    1073