二、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、查
查询语句在测试过程中遇到的是最多的,在复习过程中重点复习查询语句,主要是通过查询语句练习题来复习。在复习过程中会记录练习的题和遇到的函数。

浙公网安备 33010602011771号