摘要:
思维导图 架构逻辑视图 每个虚线框为一层,总共三层。 第一层:连接层,所包含的服务并不是MySQL所独有的技术。它们都是服务于C/S程序或者是这些程序所需要的 :连接处理,身份验证,安全性等等。 第二层值得关注:服务层。这是MySQL的核心部分。通常叫做 SQL Layer。在 MySQL数据库系统 阅读全文
摘要:
系统变量 说明:变量由系统提供的,不用自定义 语法: #①查看系统变量 show 【global|session 】variables like ''; #如果没有显式声明global还是session,则默认是session #②查看指定的系统变量的值 select @@【global|sessi 阅读全文
摘要:
什么是视图 mysql5.1版本出现的新特性,本身是一个虚拟表,它的数据来自于表,通过执行时动态生成。 好处: 简化sql语句 提高了sql的重用性 保护基表的数据,提高了安全性 使用 创建 create view 视图名 as 查询语句; 修改 //方式一: create or replace v 阅读全文
摘要:
用于限制表中的数据,为了保证表中的数据的准确和可靠性 分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 DEFAULT: 默认,用于保证该字段有默认值 PRIMARY KEY: 主键,用于保证该字段的值具有唯一性,并且非空 UNIQUE: 唯一,用于保证该字段的值具有唯一性,可以为 阅读全文
摘要:
库的管理 常用命令 #创建库 create database if not exists 库名 【 character set 字符集名】; create database if not exists books #查看当前所有数据库 show databases #使用某一个库 use 库名 us 阅读全文
摘要:
一、case 使用场景 简单函数 CASE case_value WHEN when_value THEN statement_list [WHEN when_value THEN statement_list] ... [ELSE statement_list] END case搜索函数 CASE 阅读全文
摘要:
变量 声明 一个变量被重新复赋值后,它原有的值就会被覆盖,变量值将以最后一次赋的值为准。 var age = 18; age = 81; // 最后的结果就是81因为18 被覆盖掉了 同时声明多个变量 同时声明多个变量时,只需要写一个 var/let, 多个变量名之间使用英文逗号隔开。 let ag 阅读全文
摘要:
BOM概述 什么是BOM BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。 BOM 缺乏标准,JavaScript 语法的标准化组织是 阅读全文
摘要:
解决方案 mounted() { history.pushState(null, null, document.URL) window.addEventListener('popstate', () => { history.pushState(null, null, document.URL) } 阅读全文
摘要:
插入 ##方式一(经典) 语法: insert into 表名(列名,...) values(值,...); 若要一次插入多行 create table if NOT EXISTS user( name VARCHAR(20), sex VARCHAR(2), age INT ) INSERT IN 阅读全文