零基础小白常用MySQL命令总结

这篇博客分享了MySQL数据库操作的基础命令,包括连接、退出、创建和选择数据库、建表、删表、查询表结构等。还介绍了数据类型的使用,如整型、浮点型和字符型。此外,讲解了数据的增删改查操作以及各种查询条件,如范围查询、模糊查询和排序。最后提到了索引的创建与删除以及表的关联查询。对于初学者来说,是很好的学习资料。
摘要由CSDN通过智能技术生成

大家好,我又回来了。最近有空在学习MySQL时,总结了一些常用的命令。这些命令也是在我们日常调用数据库常用和常见的一些命令,现在分享给大家:


win+R 输入cmd
//进入mysql
命令mysql -uroot -p
//退出quit
//创建数据库
create databases 库名;
//查看数据库
show databases;
//选择使用的数据库
use 库名;
//创建数据表
create table 表名(属性名 数据类型,属性名 数据类型 varchar(长度));
//删除数据表
drop tables 表名;
//查看数据表
show tables;
show create table user;
//查看表结构
desc user;
//更改数据表中属性名
alter table 表名 change 旧属性名 新属性名 varchar(长度);
//删除属性名一列
alter table 表名 drop 属性名;
//添加属性名一列
aler table 表名 add 属性名   varchar(长度)位置序号(first or after 属性名);
//修改数据表名
alter table 旧表名 rename 新表名;
//给属性名添加索引
alter table 表名  add  index(属性名);
alter table 表名  add  unique(属性名);      //添加唯一索引
alter table 表名  add  fulltext(属性名);      //添加全文索引
alter table 表名  add  primary key(属性名);     //添加主键索引
//向数据表中添加数据;
insert  into 表名 values<序号,变量1,变量2 , ...>;//根据表中属性对应变量
insert  into 表名(属性1,属性2, ....)  values(变量1,变量2,...)   //可以选择插入变量
insert  into 表名(属性1,属性2, ....)  values(变量1,变量2,...),(变量1,变量2,...)     //插入多个数据
//删除数据
delete   from  表名  where  属性名 = 变量;
//修改数据
update  表名  set   属性名  = 变量 where id(自定义) = 序号;
//查询数据表中某类属性全部方式
select 属性名1,属性名2,... from 表名;
select distinct 属性1,... from 表名;//去除重复值
//select用法
select  *  from  表名  where   属性名  bettwen  多少  and 多少;          //筛选选定范围内的数据
select  *  from  表名  where   属性名 = 变量   or    属性名 = 变量;       //筛选属性1或2的数据
select  *  from  表名  where   属性名   !=  变量;    //筛选不是所选属性值的其他数据
select  *  from  表名  where   属性名    in(variate1,variate2, ...)        //选择数据值
select  *  from  表名  where   属性名   like   '(值)%' ;          //模糊查询方法
select  *  from  表名  order  by   属性名;        //排序(由上到下)升序 ,根据属性名的值进行排列
select  *  from  表名  order  by   属性名   desc;        //对指定属性进行降序排列
select  *  from  表名  属性名  limit   起始,结尾;        //选取范围
select  *  from  表名  group by 属性名;          //对指定属性值进行分组
select  属性名    as    别名   from   表名;           //对属性名起别名
//删除索引
DROP INDEX 属性名 ON 表名;
//对两个表进行内关联
select 属性名,...  from  表名1   join  表名2   on  条件(表名1.属性1 = 表名2.属性2);


      我又简单的总结了一些常见的数据类型,不过这里中也可能疏漏了一些,大家可以在评论区留言。


//整型
tinyint         1字节           -128~127
int               4字节            -20000000000 - 2000000000 (大约)
smallint       2字节            -30000 - 30000    (大约)
//浮点
float(m,d)        4字节            单精度
double(m,d)    8字节            双精度
//字符类型
char              0-255字节         定长字符串
varchar         0-655355字节     变长字节     


那本期就这样,我们下次见,拜~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值