MySQL的一些基本用法

用法查看数据库 show databases;
创建数据库 create database 库名;
删除数据库 drop database 库名;
选择要使用的数据库 use 库名;
查看库里的表 show tables;
查看表结构 desc 表名;

数据库操作时一定要注意空格,括号,符号!!!

创建表:以学生表为例,id 为自增主键,
create table student(
id int auto_increment primary key,
name varchar(20),
mobile varchar(20)
);

向表中添加学生数据(由于id已经设置为自增主键,所以在添加id时可以写成null,id会自增):
insert into student values(null,’zhangsan’,’12312312312’);
向表中追加字段(列)
alter table student add sex char(1);
删除表 drop table 表名;
查询表中的数据:
1.查询所有数据:select * from student;
2.指定范围查询:select name from student;
查询数据时增加筛选条件:select * from student where name=’zhangsan’;
修改数据:update student set mobile=’10101101010’ where name=’zhangsan’;
删除数据:delete from student where name=’zhangsan’;

条件查询
模糊查询:like
通配符:%(可以替代一个或者多个字符)
假如查询学生姓名中有”学”或”生”字的学生
select * from student where name like ‘%学%’ or name like ‘%生%’;
查询学生id在100-500之间的学生:
select * from student where id between 100 and 500;
或者可以写成:select * from student where id >=100 and id<= 500;

排序:order by(要放在where之后), desc表示降序,asc表示升序(不写排序方式则默认为升序)
可以一个字段排序也可以多字段同时排序 select * from 表名 order by 字段名 asc,字段名 desc;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值