mysql
RwwH
这个世界上最可怕的是比你优秀的人比你还努力
展开
-
MySQL基础(一)---概述
(一)概述: 1、DB (database):数据库,存储数据的容器; 2、DBMS(Database Management System):数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB,常见的数据库管理系统:MySQL 、Oracle 、DB2 、SqlServer等; 3、SQL( Structure Query Language):结构化查询语言,用于和数据库通信的语原创 2017-12-27 09:23:14 · 171 阅读 · 0 评论 -
MySQL(二)---DQL语言
DQL(Data Query Language):数据查询语言 (一)基础查询 一、语法 select 查询列表 from 表名; 二、特点 1、查询列表可以是字段、常量、表达式、函数,也可以是多个 2、查询结果是一个虚拟表三、示例 1、查询单个字段 select 字段名 from 表名; 2、查询多个字段 select 字段名,字段名 from 表名; 3、查询所有字原创 2017-12-27 09:41:03 · 601 阅读 · 0 评论 -
MySQL(七)---变量
一、全局变量作用域:针对于所有会话(连接)有效,但不能跨重启 查看所有全局变量 SHOW GLOBAL VARIABLES; 查看满足条件的部分系统变量 SHOW GLOBAL VARIABLES LIKE '%char%'; 查看指定的系统变量的值 SELECT @@global.autocommit; 为某个系统原创 2018-01-31 11:27:01 · 179 阅读 · 0 评论 -
MySQL(十)---流程控制结构
(一)分支结构特点:1、if函数功能:实现简单双分支语法:if(条件,值1,值2)位置:可以作为表达式放在任何位置2、case结构功能:实现多分支语法1:case 表达式或字段when 值1 then 语句1;when 值2 then 语句2;..else 语句n;end [case];语法2:case when 条件原创 2018-01-31 11:32:20 · 292 阅读 · 0 评论 -
MySQL(九)---函数
一、创建create function 函数名(参数名 参数类型) returns 返回类型begin 函数体end注意:函数体中肯定需要有return语句二、调用select 函数名(实参列表);三、查看show create function 函数名;四、删除drop function 函数名;原创 2018-01-31 11:30:01 · 229 阅读 · 0 评论 -
MySQL(八)--存储过程
一、创建 create procedure 存储过程名(参数模式 参数名 参数类型)begin 存储过程体end注意:1.参数模式:in、out、inout,其中in可以省略2.存储过程体的每一条sql语句都需要用分号结尾二、调用call 存储过程名(实参列表)举例:调用in模式的参数:call sp1(‘值’);调用out模式的参原创 2018-01-31 11:29:06 · 223 阅读 · 0 评论 -
MySQL(六)---视图
一、含义mysql5.1版本出现的新特性,本身是一个虚拟表,它的数据来自于表,通过执行时动态生成。好处:1、简化sql语句2、提高了sql的重用性3、保护基表的数据,提高了安全性二、创建create view 视图名as查询语句;三、修改方式一:create or replace view 视图名as查询语句;方式二:alte原创 2018-01-31 11:22:49 · 259 阅读 · 0 评论 -
MySql(四)---DDL语言
DDL(Data Define Languge):数据定义语言(一)库的管理一、创建库create database 【if not exists】 库名【 character set 字符集名】;二、修改库alter database 库名 character set 字符集名;三、删除库drop database 【if exists】 库名;(二)表的管理原创 2018-01-30 11:27:34 · 144 阅读 · 0 评论 -
MySQL(三)---DML语言
DML(Data Manipulate Language):数据操作语言 (一)插入 一、方式一 语法: insert into 表名(字段名,…) values(值,…); 特点: 1、要求值的类型和字段的类型要一致或兼容 2、字段的个数和顺序不一定与原始表中的字段个数和顺序一致 但必须保证值和字段一一对应 3、假如表中有可以为null的字段,注意可以通过以下两种方式插入nul原创 2018-01-21 15:37:21 · 159 阅读 · 0 评论