二、MYSQL常用语句

复习第二天

 

2021-03-11 星期四  22:04:45

在新公司主要进行点点点的功能测试,很少用到MYSQL数据库,数据库语句忘得差不多了,为了接下来换工作做准备,打算好好复习下数据库知识。

一、MYSQL概念

1、mysql数据库是关系型数据库

 

二、数据库语句

1、连接mysql数据库

mysql -u root -p

 2、显示数据库

show  databases;

3、选择数据库

#选择consumptionrecords
use consumptionrecords;

4、新建数据库

新建一个名字为Learn的数据库

#create database 数据库名字
create database Learn;

 

5、删除数据库

删除名字为learn的数据库

#drop database 数据库名字
drop database learn;

三、数据库表语句

1、新建表

新建一个名为student的表,具有以下字段:

id    短整型,长度为12

name  字符型,长度为32

sex   字符型,长度为12

#create  table  表名字(列1名,类型(长度),列2名,类型(长度),列3名,类型(长度));
create table student(
id   int(12),
name   varchar(32),
sex  varchar(12)
); 

 2、删除表

删除student表

#drop table 表名字;
drop table student;

 

 3、增

插入语句

#格式: insert  into  表名字(列1,列2,...)  values(列1值,列2值,...);
#插入一个学号为555,课程号为4-216,成绩为100的记录
#方法1
insert into score(Sno,Cno,Degree) values(555,'4-216',100);
#方法2  插入的3列刚好是整个score的所有列,所以列名字可以省略不写
insert into score values(555,'4-216',100);

 

原score表数据

 

 插入后:

 

 

4、删

删除语句

#删除语句格式:delete  from 表名字  where  限定条件;
#删除学号为888的学生成绩信息
delete from score where Sno=888;

5、改

更新语句

#更新语句格式:update 表名字  set  列1='更新后的值', 列2='更新后的值',... where  限定条件;
#例:将学号为222的学生课程号改为3-105
update  score set Cno='3-105' where Sno=222;

 

6、查

查询语句在测试过程中遇到的是最多的,在复习过程中重点复习查询语句,主要是通过查询语句练习题来复习。在复习过程中会记录练习的题和遇到的函数。

posted @ 2021-03-11 22:54  惜阙  阅读(47)  评论(0)    收藏  举报