Mysql简单查询(测试脚本)
Mysql简单查询(测试脚本)
新建文件并放入测试脚本,运行后刷新,显示表信息
create table dept
(
deptno integer(4) not null,
dname varchar(14),
loc varchar(13)
);
alter table dept add constraint pk_dept primary key (deptno);
create table emp
(
empno integer(4) not null,
ename varchar(10),
job varchar(9),
mgr integer(4),
hiredate date,
sal decimal(7,2),
comm decimal(7,2),
deptno integer(2)
);
alter table emp add constraint pk_emp primary key (empno);
alter table emp add constraint fk_deptno foreign key (deptno) references dept (deptno);
create table salgrade
(
grade integer(1),
losal decimal(7,2),
hisal decimal(7,2)
);
insert into DEPT (DEPTNO, DNAME, LOC) values (10, 'ACCOUNTING', 'NEW YORK');
insert into DEPT (DEPTNO, DNAME, LOC) values (20, 'RESEARCH', 'DALLAS');
insert into DEPT (DEPTNO, DNAME, LOC) values (30, 'SALES', 'CHICAGO');
insert into DEPT (DEPTNO, DNAME, LOC) values (40, 'OPERATIONS', 'BOSTON');
insert into SALGRADE (GRADE, LOSAL, HISAL) values (1, 700, 1200);
insert into SALGRADE (GRADE, LOSAL, HISAL) values (2, 1201, 1400);
insert into SALGRADE (GRADE, LOSAL, HISAL) values (3, 1401, 2000);
insert into SALGRADE (GRADE, LOSAL, HISAL) values (4, 2001, 3000);
insert into SALGRADE (GRADE, LOSAL, HISAL) values (5, 3001, 9999);
-- 下面要特别注意,%d-%m-%Y 里的 d 和 m 一定要小写
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7369, 'SMITH', 'CLERK', 7902, STR_TO_DATE('17-12-1980', '%d-%m-%Y'), 800.00, null, 20);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7499, 'ALLEN', 'SALESMAN', 7698, STR_TO_DATE('20-02-1981', '%d-%m-%Y'), 1600.00, 300.00, 30);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7521, 'WARD', 'SALESMAN', 7698, STR_TO_DATE('22-02-1981', '%d-%m-%Y'), 1250.00, 500.00, 30);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7566, 'JONES', 'MANAGER', 7839, STR_TO_DATE('02-04-1981', '%d-%m-%Y'), 2975.00, null, 20);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7654, 'MARTIN', 'SALESMAN', 7698, STR_TO_DATE('28-09-1981', '%d-%m-%Y'), 1250.00, 1400.00, 30);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7698, 'BLAKE', 'MANAGER', 7839, STR_TO_DATE('01-05-1981', '%d-%m-%Y'), 2850.00, null, 30);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7782, 'CLARK', 'MANAGER', 7839, STR_TO_DATE('09-06-1981', '%d-%m-%Y'), 2450.00, null, 10);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7788, 'SCOTT', 'ANALYST', 7566, STR_TO_DATE('19-04-1987', '%d-%m-%Y'), 3000.00, null, 20);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7839, 'KING', 'PRESIDENT', null, STR_TO_DATE('17-11-1981', '%d-%m-%Y'), 5000.00, null, 10);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7844, 'TURNER', 'SALESMAN', 7698, STR_TO_DATE('08-09-1981', '%d-%m-%Y'), 1500.00, 0.00, 30);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7876, 'ADAMS', 'CLERK', 7788, STR_TO_DATE('23-05-1987', '%d-%m-%Y'), 1100.00, null, 20);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7900, 'JAMES', 'CLERK', 7698, STR_TO_DATE('03-12-1981', '%d-%m-%Y'), 950.00, null, 30);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7902, 'FORD', 'ANALYST', 7566, STR_TO_DATE('03-12-1981', '%d-%m-%Y'), 3000.00, null, 20);
insert into EMP (EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO)
values (7934, 'MILLER', 'CLERK', 7782, STR_TO_DATE('23-01-1982', '%d-%m-%Y'), 1300.00, null, 10);
Mysql简单查询(测试脚本)相关教程
Python的基本运算符及其应用。(个人觉得这些有点简单,适合小白
Python的基本运算符及其应用。(个人觉得这些有点简单,适合小白) 1.加法 和数学中的+的用法是一样的 2.减法 和数学中的-的用法是一样的 3.乘法 Python中的乘号是*,和数学中的乘号有区别 4.除法 **注意:除号是/,不是\,有好多人都会写错 5.除法中的取商
两种简单的方式实现外部访问k8s中的pod服务端口
两种简单的方式实现外部访问k8s中的pod服务端口 文章目录 1、使用hostPort的方式 2、使用NodePort的方式 1、使用hostPort的方式 这是一种直接定义Pod网络的方式。hostPort是直接将容器的端口与所调度的节点上的端口路由,这样用户就可以通过宿主机的IP加上来
常用的数组方法
常用的数组方法 一,数组的查询 findIndex() 方法传入一个测试条件(回调函数,参数是三个:value,index,arr:被查找的数组),返回符合条件的数组第一个元素位置(index),如果没有符合条件的元素返回 -1。 例子: const list=[{ id: 0, info: Racing car sp
MySQL高可用实现:主从结构下ProxySQL中的读写分离
MySQL高可用实现:主从结构下ProxySQL中的读写分离 墨墨导读:ProxySQL是一个高性能的MySQL中间件,拥有强大的规则引擎。 ProxySQL提供强大的路由规则。当应用程序自身不支持读写分离时,DBA可以通过配置路由规则为应用程序提供透明的读写分离,使用Keepalive
本地的SQL文件导入服务器的mysql
本地的SQL文件导入服务器的mysql 1、首先在本地数据库中转储sql 文件 2、在上传到服务器,我是上传到/use目录下 3、在MySQL中创建数据库,并且使用数据库 4.导入/usr 下的SQL文件 mysqlsource /usr/XXX.sql; 5、查看table
MySql基础操作
MySql基础操作 操作 代码 创建数据库 create database 数据库名; 选择数据库 use 数据库名称; 删除数据库 drop database 数据库名 查看数据库 show database; 1、创建表 # 中括号中内容是可写可不写create table [if not exists] `表名` (#中括号内是判断表
springboot实现简单的图片上传
springboot实现简单的图片上传 图片上传在项目中是经常用到的,做一个小的demo方便以后自己复习 这里用springboot的项目项目进行演示 目录结构 dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-web/artifactId /dependenc
Mysql用户管理
Mysql用户管理 一使用SQLyog 创建用户,并授予权限 二基本命令 -- 用户信息表mysql.user-- 刷新权限FLUSH PRIVILEGES-- 增加用户 CREATE USER cakin IDENTIFIED BY '123456'/* 语法如下: CREATE USER 用户名 IDENTIFIED BY [PASSWORD] - 必须拥有 mysql 数据