mysql
文章平均质量分 96
JAVA小蔡
没有没有漏洞的系统
展开
-
MYSQL语法大全,入门到精通!
SQL语句大全,所有的SQL都在这里一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat’— 开始 备份BACKUP DATABASE pubs TO testBac原创 2020-08-04 13:33:48 · 201 阅读 · 0 评论 -
SQL综合题 员工单位综合题
– 部门表create table dept(deptno int primary key auto_increment, – 部门编号dname varchar(14) , – 部门名字loc varchar(13) – 地址) ;– 员工表create table emp(empno int primary key auto_increment,-- 员工编号ename varchar(10), – 员工姓名 -job varchar(9), – 岗位mg原创 2020-06-19 09:25:02 · 1751 阅读 · 0 评论 -
SELECT COUNT(*) 底层到底干了什么?(干货,认真读完你就了解透彻了!)
SELECT COUNT( * ) FROM TABLE 是个再常见不过的 SQL 需求了。在 MySQL 的使用规范中,我们一般使用事务引擎 InnoDB 作为(一般业务)表的存储引擎,在此前提下,COUNT( * )操作的时间复杂度为 O(N),其中 N 为表的行数。而 MyISAM 表中可以快速取到表的行数。这些实践经验的背后是怎样的机制,以及为什么需要/可以是这样,就是此文想要探讨的。先来看一下概况,MySQL COUNT( * ) 在 2 种存储引擎中的部分问题:一、InnoD原创 2020-06-11 17:39:05 · 1097 阅读 · 0 评论 -
Mysql数据库储存过程等
存储过程存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。创建存储过程’ CREATE PROCEDURE 过程名([[IN|OUT|INOUT] 参数名 数据类型[,[IN|OUT|INOUT] 参数名 数据类型…]]) [特性 ...] 过程体DELIMITER //原创 2019-06-20 17:14:23 · 90 阅读 · 0 评论