我是靠谱客的博主 跳跃纸鹤,最近开发中收集的这篇文章主要介绍MySQL数据库安装及操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

数据库 ↓

关系型数据库:orale(国有企业),mysql(绝大数公司),sqlserver,sqllite
非关系型数据库:mongoDB,redis

1.创建test数据库????
命令:
create DATABASE 数据库名 CHARACTER set utf8;
在这里插入图片描述
2. 在test数据库中创建student表(id设置为主键自增长)????
外键和主键
主键是一个表中可以唯一标识的某一条记录的一个或若干条属性
外键 成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学生表中的学号是学生表的主键,则称成绩表中的学号是学生表的外键

命令:
create table student (
sid int PRIMARY key auto_increment,
sname varchar(255),
ssex VARCHAR(255),
sscore FLOAT(5,2),

在这里插入图片描述
3. 向student表中添加记录????
新增数据
一条:INSERT into student values (字段值,字段值,,,,);
多条:INSERT into student values (字段值,字段值,,,,),(字段值,字段值,,,,),(字段值,字段值,,,,);

在这里插入图片描述
4. 使用sql语句查询出表中的所有内容????
查询
select * from student; 查询全部信息
select * from student where sname = ‘黄洋’; 查询一条信息

在这里插入图片描述
5. 使用sql语句查询出表中所有score>70的同学的id,name,score????
条件查询
select * from student where sid = 1 or sid = 3;
select * from student where sid in(1,3);

在这里插入图片描述
6. 更改name字段的数据类型为varchar(50)????
修改字段
alter table student MODIFY 字段 类型(长度);
在这里插入图片描述
7. 向表中添加一个字段,字段名称为“pingjia”,字段类型为varchar(20)????
添加字段
alter table student add 字段 类型(长度);
在这里插入图片描述
8. 更改姓名是张三的同学的分数为88????
修改
修改一条数据中的一个字段:update 表名 set 字段=新值 where 条件;
修改一条数据中的多个字段:update 表名 set 字段=新值,字段=新值 where 条件;

在这里插入图片描述
9. 如果80分为及格线,查询出所有及格的同学的详细信息????
在这里插入图片描述
10. 使用关键字in,查询id值是1或5或7的同学的基本信息????
条件查询
select * from student where sid in(1,3);
在这里插入图片描述
11. 查询id值在5至8的所有同学的基本信息????
。。。到。。。之间查询
select * from student where sscore > 50 and sscore < 90;
select * from student where sscore BETWEEN 50 and 90;

在这里插入图片描述
12. 查询姓名是小红并且分数大于60的同学的基本信息????
在这里插入图片描述
13. 查询姓名是小红或者分数大于90的同学的基本信息????
在这里插入图片描述

最后

以上就是跳跃纸鹤为你收集整理的MySQL数据库安装及操作的全部内容,希望文章能够帮你解决MySQL数据库安装及操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部