随笔分类 - 数据库
摘要:内连接:合并具有同一列的两个以上的表的行,结果集中不包含一个表与另一个表不匹配的行。以下为左外连接。内连接分为:等值连接和非等值连接 外连接分为:两个表在连接过程中除了返回满足连接条件的行以外还返回左(或右)表中不满足连接的行,这种连接成为左(或右)外连接。没有匹配的行时,结果表中相应的列为空(NU
阅读全文
摘要:出现这种问题解决办法: 添加环境变量: (1)右键计算机 >属性 >高级系统设置 >高级 >环境变量 >用户变量和系统变量都添加mysql安装目录(我的是:C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin),记得用分号隔开。 (2)添加完后,记得把c
阅读全文
摘要:这几天在现场遇到这样的问题,运行环境是Win7系统。 错误现象:用Navicat for MySQL连接数据库,会出现 MySQL连接错误:Can't connect to MySQL server on'localhost' (10055) ,错误是一阵一阵的出现,一会正常,一会不正常 MySQL
阅读全文
摘要:语法: select 查询列表 from 表名 【where 筛选条件】 order by 排序的字段或表达式; 特点: 1、asc代表的是升序,可以省略 desc代表的是降序 2、order by子句可以支持 单个字段、别名、表达式、函数、多个字段 3、order by子句在查询语句的最后面,除了
阅读全文
摘要:一.语法: select 查询列表 from 表名 where 筛选条件; 二.大纲: (1)、按条件表达式筛选 简单条件运算符:> < = != <> >= <=(2)、按逻辑表达式筛选 逻辑运算符:作用:用于连接条件表达式&& || !and or not &&和and:两个条件都为true,结
阅读全文
摘要:在 SQL 中,可使用以下通配符: 通配符描述 % 替代一个或多个字符 _ 仅替代一个字符 [charlist] 字符列中的任何单一字符 [^charlist] 或者 [!charlist] 不在字符列中的任何单一字符 原始的表 (用在例子中的): Persons 表: IdLastNameFirs
阅读全文
摘要:https://www.w3school.com.cn/sql/sql_between.asp
阅读全文
摘要:数据库中建立案例中查询语句的表: /* SQLyog Ultimate v10.00 Beta1 MySQL - 5.5.15 : Database - myemployees *************************************************************
阅读全文
摘要:1.查看最大连接数 show variables like '%max_connection%' 2.设置最大连接数 (1) set global max_connections=1000; 重新设置最大连接数 (2)直接修改MySql安装目录下的my.ini文件,里面直接修改 max_connec
阅读全文
摘要:https://www.mysqlzh.com/api/1.html
阅读全文
摘要:什么是函数 mysql中的函数与存储过程类似,都是一组SQL集; 与存储过程的区别 函数可以return值,存储过程不能直接return,但是有输出参数可以输出多个返回值; 函数可以嵌入到sql语句中使用,而存储过程不能; 函数一般用于实现较简单的有针对性的功能(如求绝对值、返回当前时间等),存储过
阅读全文
摘要:什么是触发器 简单的说,就是一张表发生了某件事(插入、删除、更新操作),然后自动触发了预先编写好的若干条SQL语句的执行; 特点及作用 特点:触发事件的操作和触发器里的SQL语句是一个事务操作,具有原子性,要么全部执行,要么都不执行; 作用:保证数据的完整性,起到约束的作用; 例子:创建触发器,记录
阅读全文
摘要:转载:starcwang 反引号 ` 反引号一般在Esc键的下方,和~在一起。它是为了区分MySQL的保留字与普通字符而引入的符号。 create table desc 报错 create table `desc` 成功 一般我们建表时都会将表名,库名都加上反引号来保证语句的执行度。 单引号 ’ 和
阅读全文
摘要:一、什么是事件 一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的,事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行; 二、开启事件 查看是否开启: show variables like 'event_scheduler'; 如果显示OFF,则输入以下语句开启: se
阅读全文