MySQL笔记总结-DDL语言】的更多相关文章

DDL语言 数据类型 一.数值型 1.整型 tinyint.smallint.mediumint.int/integer.bigint 1 2 3 4 8 特点: ①都可以设置无符号和有符号,默认有符号,通过unsigned设置无符号 ②如果超出了范围,会报out or range异常,插入临界值 ③长度可以不指定,默认会有一个长度 长度代表显示的最大宽度,如果不够则左边用0填充,但需要搭配zerofill,并且默认变为无符号整型 2.浮点型 定点数:decimal(M,D) 浮点数: floa…
 SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL.   1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块: SELECT <字段名表> FROM <表或视图名> WHERE <查询条件> 具体参看:[MySQL笔记]数据库的查询   2 .数据操纵语言DML INSERT - insert data into a table(插入) UPDATE -…
1.数据插入   INSERT INTO table_name (列1, 列2,...) VALUES(值1, 值2,....),(第二条),(第三条)...   注: 1)如果表中的每一列均有数据插入,则可不用指定任何表名:INSERT INTO 表名称 VALUES (值1, 值2,....) 2)若要插入多行数据可以结合UNION ALL语句.   2.数据修改   update <表名> set <列名>=新值  where <条件表达式>   3.数据删除  …
TCL语言 事务 一.含义 事务控制语言 Transaction Control Language 事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行 二.特点(ACID) A 原子性:一个事务是不可再分割的整体,要么都执行要么都不执行 C 一致性:一个事务可以使数据从一个一致状态切换到另外一个一致的状态 I 隔离性:一个事务不受其他事务的干扰,多个事务互相隔离的 D 持久性:一个事务一旦提交了,则永久的持久化到本地 三.事务的使用步骤 ★ 了解: 隐式(自动)事务…
DQL语言 基础查询 一.语法 select 查询列表 from 表名; 二.特点 1.查询列表可以是字段.常量.表达式.函数,也可以是多个 2.查询结果是一个虚拟表 三.示例 1.查询单个字段 select 字段名 from 表名; 2.查询多个字段 select 字段名,字段名 from 表名; 3.查询所有字段 select * from 表名 4.查询常量 select 常量值; 注意:字符型和日期型的常量值必须用单引号引起来,数值型不需要 5.查询函数 select 函数名(实参列表)…
DML语言 插入 一.方式一 语法: insert into 表名(字段名,...) values(值,...); 特点: 1.要求值的类型和字段的类型要一致或兼容 2.字段的个数和顺序不一定与原始表中的字段个数和顺序一致 但必须保证值和字段一一对应 3.假如表中有可以为null的字段,注意可以通过以下两种方式插入null值 ①字段和值都省略 ②字段写上,值使用null 4.字段和值的个数必须一致 5.字段名可以省略,默认所有列 二.方式二 语法: insert into 表名 set 字段=值…
1.MySQL数据库之DDL创建.删除.切换 (1)查看所有数据库 show databases: (2)切换数据库 use 数据库名: (3)创建数据库 create database 数据库名: (4)删除数据库 drop database 数据库名: 2.MySQL数据库之DDL数据表的创建.删除和修改 注意:对数据表进行操作前,要先选择数据库,否则会报错. (1)创建数据表结构 create table 表名( 列名 列类型 其他的关键词, ... 列名 列类型 其他的关键词 ); 例如…
[目录] MySQL笔记汇总 一.mysql简介 数据简介 结构化查询语言 二.mysql命令行操作 三.数据库(表)更改 表相关 字段相关 索引相关 表引擎操作 四.数据库类型 数字型 字符串型 日期型 NULL值 五.数据字段属性 六.数据库索引 主键索引(PRIMARY KEY) 唯一索引(UNIQUE) 常规索引(INDEX) 全文索引(FULLTEXT) 七.数据表的类型 八.字符集设置 九.mysql查询 数据操作(DML)语言 数据查询(DQL)语言 查询语法言 查询语法 十.PH…
mysql笔记整理 作者:python技术人 博客:https://www.cnblogs.com/lpdeboke Windows服务 -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码 show processlist -- 显示哪些线程正在运行 show variable…
一.使用DDL语句创建表 DDL语言全面数据定义语言(Data Define Language) 主要的DDL动词: CREATE(创建).DROP(删除).ALTER(修改) TRUNCATE(截断).RENAME(重命名) 注意: 1.使用DDL语言时,必须在动词后跟上数据库对象名词(例如:TABLE.VIEW.INDEX.SCHEMA.TRIGGER等). 2.MySQL的DDL语言创建数据库,如CREATE DATABASE.DROP DATABASE(在Oracle中没有). 语法:…
23 DesignPatterns学习笔记:C++语言实现 --- 2.4 Composite 2016-07-22 (www.cnblogs.com/icmzn) 模式理解…
23 DesignPatterns学习笔记:C++语言实现 --- 1.2 AbstractFactory 2016-07-21 (www.cnblogs.com/icmzn) 模式理解  …
23 DesignPatterns学习笔记:C++语言实现 --- 1.1 Factory 2016-07-18 13:03:43 模式理解…
MySQL中的DDL,DMLDDL:数据定义语言:    CREATE,ALTER,DROP        DB组件:数据库.表.索引.视图.用户.存储过程.存储函数.触发器.事件调度器等    CREATE相关的常用命令:        CREATE DATABASE        CREATE EVENT        CREATE FUNCTION        CREATE FUNCTION UDF        CREATE INDEX        CREATE LOGFILE GR…
目录 SQL语句的分类 DDL语句 SQL语句的分类 DDL(Data Definition Languages)语句:数据定义语言.这些语句定义了不同的数据段. 数据库.表.列.索引等数据库对象的定义.常用的语句关键字主要包括create.drop.alter 等. DML(Data Manipulation Language)语句:数据操纵语句,用于添加.删除.更新和查 询数据库记录,并检查数据完整性,常用的语句关键字主要包括insert.delete.udpate 和 select 等.…
<OOC>笔记(3)——C语言变长参数va_list的用法 C语言中赫赫有名的printf函数,能够接受的参数数目不固定,这就是变长参数.C#里也有params这个关键字用来实现变长参数. printf("Hello Mozart!"); printf("Hello %s!", "Mozart"); printf(, "Mozart"); 用C实现一个能接受变长参数的函数 举例如下. #include <st…
<OOC>笔记(1)——C语言const.static和extern的用法 C语言中const关键字用法不少,我只喜欢两种用法.一是用于修饰函数形参,二是用于修饰全局变量和局部变量. 用const修饰的函数形参 直接修饰 一个形如 int Minus(const int a, const int b, int testCase); 的函数,const的意义是什么呢? 答:参数a被const修饰,说明在Minus函数内,编译器不允许a被别的变量(例如x)赋值(修改).参数b同理. 如果你写了a…
<Go并发编程实战>读书笔记-初识Go语言 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在讲解怎样用Go语言之前,我们先介绍Go语言的特性,基础概念和标准命令. 一.语言特性 我们可以用几个关键词或短语来概括Go语言的主要特性. 1>.开放源代码 这显示来Go作者开放的态度以及营造语言生态的决心.顺便说一句,Go本事就是用Go语言编写的. 2>.静态类型和编译类型 在Go中,每个变量或常量都必须在声明时指定类型,且不可改变.另外,程序必须通过编译生成归档文件或…
涂抹mysql笔记-数据库中的权限体系<>能不能连接,主机名是否匹配.登陆使用的用户名和密码是否正确.mysql验证用户需要检查3项值:用户名.密码和主机来源(user.password.host)<>能不能执行操作.涉及到的字典表 mysql.user mysql.db mysql.tables_priv mysql.columns_priv mysql.proc_priv<>权限变更何时生效.mysql数据库启动时将上面的权限字典表的内容读到内存中,有用户连接或执行…
centos7.2下安装Mysql笔记 安装 MySQL 适用于 CentOS 7.0 或以后版本: yum install mariadb mariadb-server 适用于 CentOS 6.8 或以前版本: yum install mysql mysql-server mysql-devel 启动 MySQL 服务 适用于 CentOS 7.0 或以后版本: systemctl start mariadb.service 适用于 CentOS 6.8 或以前版本: service mys…
23.3.1 Trigger Syntax and Examples 意义不明的几道练习,留着备用. 感觉不好写,而且难以调试..不知道以后会不会有实际的应用场景. 环境:MySQL 笔记(三)由 txt 文件导入数据 1.利用游标查找所有女业务员的基本情况 DROP PROCEDURE IF EXISTS show_female_details; DELIMITER // CREATE PROCEDURE show_female_details() BEGIN -- 用于保存 FETCH 结果…
23 DesignPatterns学习笔记:C++语言实现 --- 2.7 Proxy 2016-07-18 (www.cnblogs.com/icmzn) 模式理解…
23 DesignPatterns学习笔记:C++语言实现 --- 2.6 Facade 2016-07-22 (www.cnblogs.com/icmzn) 模式理解…
23 DesignPatterns学习笔记:C++语言实现 --- 2.5 Factory 2016-07-18 (www.cnblogs.com/icmzn) 模式理解   1. Flyweight 模式,即享元(共享单元)模式    Flyweeight是拳击比赛中的特有名词,称为“特轻量级别”,则在设计模式中指的的是类要轻量.类的粒度要细,可以实现细粒度类的复用,但没有缺乏共享的机制,即多线程下类不可复用.    享元模式,是“池技术”的重要实现方式,但二者并不等价.使用享元模式可以支持大…
23 DesignPatterns学习笔记:C++语言实现 --- 2.2 Adapter 2016-07-22 (www.cnblogs.com/icmzn) 模式理解…
23 DesignPatterns学习笔记:C++语言实现 --- 2.1 Bridge 2016-07-22 (www.cnblogs.com/icmzn) 模式理解  …
23 DesignPatterns学习笔记:C++语言实现 --- 1.5 Prototype 2016-07-21 (www.cnblogs.com/icmzn) 模式理解…
23 DesignPatterns学习笔记:C++语言实现 --- 1.4 Builder 2016-07-21 (www.cnblogs.com/icmzn) 模式理解…
23 DesignPatterns学习笔记:C++语言实现 --- 1.3 Singletion 2016-07-21 (www.cnblogs.com/icmzn) 模式理解  …
DesignPatterns学习笔记:C++语言实现 (转载请注明出处:http://www.cnblogs.com/icmzn/p/5680784.html) 1. 创建型设计模式: (1)Facotry,工厂模式 (2)AbstractFactory,抽象工厂模式 (3)Singletion,单例模式 (4)Builder,构建者模式 (5)Prototype, 原型模式 2. 结构型模式 (1)Bridge, 桥接模式 (2)Adapter,适配器模式 (3)Decorator,装饰着模式…