MySQL基础-安装(navicat)与基本命令


资料:

链接:https://pan.baidu.com/s/1gLPOrUlf4WyQzgPbFa5uAw
提取码:0ic7


mysql参考文档:

 

mysql文件:

 


数据库基本操作:

mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| bick |
| myemployees |
| mysql |
| performance_schema |
| sys |
+——————–+
6 rows in set (0.04 sec)

mysql> create database data02;
Query OK, 1 row affected (0.00 sec)

mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| bick |
| data02 |
| myemployees |
| mysql |
| performance_schema |
| sys |
+——————–+
7 rows in set (0.05 sec)

mysql> use data02;
Database changed
mysql> show tables;
Empty set

mysql> create table user;

MySQL基础-安装(navicat)与基本命令第1张


employees表数据结构:

MySQL基础-安装(navicat)与基本命令第2张

查询1:

MySQL基础-安装(navicat)与基本命令第3张

查询2:

MySQL基础-安装(navicat)与基本命令第4张

查询3:

MySQL基础-安装(navicat)与基本命令第5张

查询4:

MySQL基础-安装(navicat)与基本命令第6张


起别名:

MySQL基础-安装(navicat)与基本命令第7张


去重:

MySQL基础-安装(navicat)与基本命令第8张

MySQL基础-安装(navicat)与基本命令第9张


加法:

MySQL基础-安装(navicat)与基本命令第10张

查询第一个名字和最新的名字:

MySQL基础-安装(navicat)与基本命令第11张

将两个名字结合起来:

concat:

MySQL基础-安装(navicat)与基本命令第12张


条件查询:

MySQL基础-安装(navicat)与基本命令第13张

或:

MySQL基础-安装(navicat)与基本命令第14张

查询工资在10000-20000的之间的员工名,工资和奖金

MySQL基础-安装(navicat)与基本命令第15张

查询编号不在90到110之间,或者工资大于15000的员工信息

MySQL基础-安装(navicat)与基本命令第16张


查询员工名字的最后包含a的员工信息

MySQL基础-安装(navicat)与基本命令第17张

查询员工名字的第一个字母包含a的员工信息

MySQL基础-安装(navicat)与基本命令第18张

查询员工名字中包含a的员工信息

MySQL基础-安装(navicat)与基本命令第19张

查询第3个字符位n,第5个字符为l的员工名和工资

MySQL基础-安装(navicat)与基本命令第20张


between and:

MySQL基础-安装(navicat)与基本命令第21张

使用between and改写

MySQL基础-安装(navicat)与基本命令第22张


in查询

MySQL基础-安装(navicat)与基本命令第23张

使用in改写:

MySQL基础-安装(navicat)与基本命令第24张


is null:

MySQL基础-安装(navicat)与基本命令第25张


排序:

查询部门编号大于等于90的员工信息,并且按照员工编号降序

MySQL基础-安装(navicat)与基本命令第26张


作业:

MySQL基础-安装(navicat)与基本命令第27张

答案;

1可以执行成功

MySQL基础-安装(navicat)与基本命令第28张

2 可以执行成功

MySQL基础-安装(navicat)与基本命令第29张

3 添加as修改:

MySQL基础-安装(navicat)与基本命令第30张

4 显示表结构:

MySQL基础-安装(navicat)与基本命令第31张

查询全部信息:

MySQL基础-安装(navicat)与基本命令第32张

5

MySQL基础-安装(navicat)与基本命令第33张

6

MySQL基础-安装(navicat)与基本命令第34张

最终查询

MySQL基础-安装(navicat)与基本命令第35张


作业2:

MySQL基础-安装(navicat)与基本命令第36张

答案:

1

MySQL基础-安装(navicat)与基本命令第37张

2

MySQL基础-安装(navicat)与基本命令第38张

3

MySQL基础-安装(navicat)与基本命令第39张

4

MySQL基础-安装(navicat)与基本命令第40张

5

MySQL基础-安装(navicat)与基本命令第41张

6

MySQL基础-安装(navicat)与基本命令第42张

7

MySQL基础-安装(navicat)与基本命令第43张

8

MySQL基础-安装(navicat)与基本命令第44张

9

MySQL基础-安装(navicat)与基本命令第45张

10

MySQL基础-安装(navicat)与基本命令第46张

11

MySQL基础-安装(navicat)与基本命令第47张


作业3:

MySQL基础-安装(navicat)与基本命令第48张

答案

1

MySQL基础-安装(navicat)与基本命令第49张

2

MySQL基础-安装(navicat)与基本命令第50张

3

MySQL基础-安装(navicat)与基本命令第51张