MySQL按条件统计数量

MySQL按条件统计数量

MySQL按条件统计数量一、创建学生表创建表语句:create table TbStudent ( stuid integer not null, stuname varchar(20) not null, stusex integer default 1, stubirth datetime not null, stuaddr varchar(255...

其它 2020-04-14 AM 109次 0条
MySQL存储过程学习笔记

MySQL存储过程学习笔记

MySQL存储过程学习笔记一、基本概念​ 我们常用的操作数据库语言SQL语句在执行的时候需要先编译,然后执行。而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。​ SQL语句一般是零散的,SQL语句如果是一句又一句的话,那么存储过程...

Java 2020-04-01 PM 98次 0条
MySQL性能优化知识总结

MySQL性能优化知识总结

MySQL性能优化知识总结一、查询MySQL性能参数1. MySQL中 ,可以使用SHOW STATUS语句查询一些MySQL数据库的性能参数。SHOW STATUS语句语法如下所示:SHOW STATUS LIKE 'value';value是要查询的参数值Connections:连接MySQL服务器的次数Uptime:MySQL服务器的上线时间Slow_queries:慢查询的次数Com...

Java 2020-03-19 PM 105次 0条
MySQL知识总结(一)

MySQL知识总结(一)

MySQL知识总结(一)一、什么是事务?事务是数据库系统区别于其他一切文件系统的重要特性之一事务是一组具有原子性的SQL语句,或是一个独立的工作单元事务要求符合:原子性、一致性、隔离性、持久性二、事务四大特性1.原子性:不可分割的操作单元,事务中所有 操作,要么全部成功;要么撤回到执行事务之前的状态2.一致性:如果在执行事务之前数据是一致的,那么在执行事务之后数据库也还是一致的;3.隔离性:...

其它 2020-03-11 PM 110次 0条
【转载】MyBatis一次性插入多条数据

【转载】MyBatis一次性插入多条数据

【转载】MyBatis一次性插入多条数据使用MyBatis的Mapper.xml里面的 <foreach>标签进行循环插入,这种方法相对于Controller层的for循环一条条的插入,不论是效率还是数据库消耗都较之于后一种有很大提升。 <?xml version="1.0" encoding="UTF-8" ?> <!D...

其它 2020-01-16 AM 650次 3条
SQL语句练习题(一)

SQL语句练习题(一)

SQL语句练习题(一)前言本篇将给大家带来一个在网上找的一些SQL语句的练习题,答案将在后面的篇章中公布练习题建表语句DROP DATABASE exam; CREATE DATABASE exam; USE exam; /*创建部门表*/ CREATE TABLE dept( deptno INT PRIMARY KEY, dname ...

其它 2019-11-26 PM 605次 1条
多表查询

多表查询

多表查询一、合并结果集1.要求被合并的表中,列的类型和列数相同2.UNION,去除重复行3.UNION ALL,不去除重复行例如:SELECT * FROM cd UNION ALL SELECT * FROM ab;二、连接查询分类内连接外连接左外连接右外连接全外连接(MySQL不支持)自然连接(属于一种简化方式)内连接方言:SELECT * FROM 表1 别名1,表2 别名2 WHER...

其它 2019-10-22 PM 154次 0条
MySQL基本操作

MySQL基本操作

MySQL基本操作一、 服务器操作开启服务器(windows服务):net start mysql关闭服务器(windows服务):net stop mysql查看进程表中是否存在:mysqld.exe二、数据备份与恢复数据库导出SQL脚本(备份数据库内容)> mysqldump -u用户名 -p密码 数据库名>生成的脚本文件路径例如:mysqldump -uroot -p123...

其它 2019-10-14 PM 159次 0条