mysql
夜雨流云
这个作者很懒,什么都没留下…
展开
-
MySql基础,性能优化
文章目录MySQL性能优化MySQL性能优化简述使用 SHOW STATUS 命令使用慢查询日志MySQL 查询分析器EXPLAINDESCRIBE索引对查询速度的影响MySQL优化数据库结构分解表增加中间表增加冗余字段MySQL优化插入数据速度MyISAM 引擎表优化方法禁用索引禁用唯一性检查使用批量插入InnoDB 引擎表优化方法禁用索引&禁用唯一性检查禁用外键检查禁止自动提交优化MySQL服务器优化服务器硬件优化MySQL参数查看性能参数的方法设置优化性能参数MySQL性能优化应用开发过程原创 2020-09-02 09:44:07 · 229 阅读 · 0 评论 -
MySql基础,日志
文章目录MySQL日志MySQL日志及分类MySQL错误日志详解启动和设置错误日志查看错误日志删除错误日志MySQL二进制日志详解启动和设置二进制日志查看二进制日志查看二进制日志文件列表查看当前正在写入的二进制日志文件查看二进制日志文件内容删除二进制日志删除所有二进制日志根据编号删除二进制日志根据创建时间删除二进制日志暂时停止二进制日志MySQL使用二进制日志还原数据库MySQL通用查询日志启动和设置通用查询日志查看通用查询日志停止通用查询日志删除通用查询日志MySQL慢查询日志启动和设置慢查询日志查看慢查原创 2020-09-01 09:57:29 · 186 阅读 · 0 评论 -
MySql基础,MySql数据库备份与恢复
文章目录MySQL数据库备份与恢复数据库为什么需要备份MySQL备份类型MySQL热备份及恢复逻辑备份mysqldumpSELECT INTO…OUTFILEmydumper裸文件备份MySQL冷备份及恢复MySQL冷备份所需物理文件MyISAM存储引擎Innodb 存储引擎MySQL数据库迁移相同版本的迁移不用版本的迁移不同数据库的迁移MySQL mysqldump备份数据库备份一个数据库备份多个数据库备份所有数据库MySQL恢复数据库MySQL导出表数据MySQL数据库恢复MySQL数据库备份与恢复原创 2020-09-01 09:54:35 · 388 阅读 · 0 评论 -
MySql基础,MySql用户管理
文章目录MySQL用户管理MySQL user权限表详解用户列权限列安全列资源控制列MySQL 其他权限表db表用户列权限列tables_priv表和columns_priv表procs_priv表MySQL创建用户使用CREATE USER语句创建用户使用 INSERT 语句新建用户使用GRANT语句新建用户MySQL修改用户MySQL删除用户使用 DROP USER 语句删除普通用户使用DELETE语句删除普通用户MySQL查看用户权限MySQL 用户授权权限类型说明MySQL 删除用户权限MySQL登原创 2020-08-31 09:39:00 · 486 阅读 · 0 评论 -
MySql基础,MySql字符集
文章目录MySQL字符集和校对规则详解MySQL字符集的转换过程MySQL查看字符集和校对规则MySQL设置默认字符集和校对规则服务器字符集和校对规则数据库字符集和校对规则表字符集和校对规则列字符集和校对规则连接字符集和校对规则MySQL字符集的选择MySQL字符集和校对规则详解先来简单了解一下字符、字符集和字符编码。字符(Character):是计算机中字母、数字、符号的统称,一个字符可以是一个中文汉字、一个英文字母、一个阿拉伯数字、一个标点符号等。计算机是以二进制的形式来存储数据的。平时我们在原创 2020-08-31 09:33:45 · 552 阅读 · 0 评论 -
MySql基础,MySql事务
文章目录MySQL事务和字符集MySQL事务的作用事务的概念和特性原子性一致性隔离性持久性MySQL事务的语法和流程执行事务的语法和流程开始事务提交事务回滚(撤销)事务总结注意事项MySQL事务自动提交MySQL事务隔离级别详解读未提交(READ UNCOMITTED,RU)读提交(READ COMMITTED,RC)可重复读(REPEATABLE READ,RR)串行化(SERIALIZABLE)MySQL查看和修改事务隔离级别查看事务隔离级别修改事务隔离级别MySQL锁机制共享锁排他锁意向锁锁模式的兼容原创 2020-08-28 09:22:39 · 184 阅读 · 0 评论 -
MySql基础,MySql视图&索引&存储过程&触发器
文章目录视图是什么视图的优点1) 定制用户数据,聚焦特定的数据2) 简化数据操作3) 提高数据的安全性4) 共享所需数据5) 更改数据格式6) 重用 SQL 语句MySQL创建视图基本语法查询视图MySQL查看视图查看视图的字段信息查看视图的详细信息MySQL修改视图基本语法修改视图内容MySQL删除视图基本语法索引是什么为什么要使用索引顺序访问索引访问索引的优缺点优点缺点MySQL索引类型详解存储方式区分B-树索引哈希索引逻辑区分普通索引唯一索引主键索引空间索引全文索引实际使用区分单列索引多列索引MySQ原创 2020-08-28 09:10:24 · 642 阅读 · 0 评论 -
MySql基础,MySql表数据操作
文章目录MySQL操作表中数据MySQL 数据表查询语句查询表中所有字段使用“*”查询表的所有字段列出表的所有字段查询表中指定的字段MySQL过滤重复数据MySQL 设置别名为表指定别名为字段指定别名MySQL限制查询结果的条数指定初始位置不指定初始位置LIMIT和OFFSET组合使用MySQL 对查询结果排序单字段排序多字段排序MySQL 条件查询数据单一条件的查询语句多条件的查询语句MySQL 模糊查询带有“%”通配符的查询带有“_”通配符的查询LIKE 区分大小写使用通配符的注意事项和技巧MySQL原创 2020-08-27 11:13:55 · 1044 阅读 · 0 评论 -
MySql基础,MySql的函数&运算符
文章目录MySQL函数简介MySQL常用运算符概述算术运算符比较运算符等于运算(=)安全等于运算符(<=>)不等于运算符(<> 或者 !=)小于等于运算符(<=)小于运算符(<)大于等于运算符(>=)大于运算符(>)IS NULL(ISNULL) 和 IS NOT NULL 运算符BETWEEN AND 运算符总结逻辑运算符逻辑非运算(NOT 或者 !)逻辑与运算符(AND 或者 &&)逻辑或运算符(OR 或者 ||)异或运算(XOR 运算符)原创 2020-08-27 08:47:33 · 2182 阅读 · 0 评论 -
MySql基础,MySql的约束
文章目录MySQL约束概述主键约束(PRIMARY KEY)在创建表时设置主键约束设置单字段主键设置联合主键在修改表时添加主键约束删除主键约束MySQL 主键自增长指定自增字段初始值外键约束在创建表时设置外键约束在修改表时添加外键约束删除外键约束唯一约束在创建表时设置唯一约束在修改表时添加唯一约束删除唯一约束检查约束选取设置检查约束的字段在创建表时设置检查约束在修改表时添加检查约束删除检查约束非空约束在创建表时设置非空约束在修改表时添加非空约束删除非空约束默认值约束在创建表时设置默认值约束在修改表时添加默认原创 2020-08-26 09:08:09 · 794 阅读 · 0 评论 -
MySql基础,MySql表的基本操作
文章目录MySQL数据表的基本操作MySQL创建数据表基本语法MySQL 修改数据表修改表名修改表字符集MySQL修改/删除字段修改字段名称修改字段数据类型删除字段MySQL删除数据表基本语法MySQL删除被其它表关联的主表MySQL查看表结构命令DESCRIBESHOW CREATE TABLEMySQL数据表添加字段在末尾添加字段在开头添加字段在中间位置添加字段如何将SQL语句映射为文件操作查询数据表创建数据表更新数据表删除数据表MySQL数据表的基本操作数据表是数据库的重要组成部分,每一个数据库都原创 2020-08-26 09:03:26 · 1715 阅读 · 0 评论 -
MySql基础,MySql的存储引擎
文章目录MySQL存储引擎MySQL InnoDB存储引擎InnoDB优势物理存储数据文件(表数据和索引数据)共享表空间独立表空间日志文件MySQL MyISAM存储引擎优缺点优点加锁与并发修复索引特性缺点物理存储静态型动态型压缩型不同存储引擎的数据表在文件系统中的表示MyISAMMERGEInnoDBMemoryArchiveCSVBLACKHOLE不同存储引擎的数据表在文件系统中的表示。MySQL查看和修改默认存储引擎如何选择MySQL存储引擎?MyISAMInnoDBMEMORY总结MySQL修改数据原创 2020-08-25 09:14:13 · 213 阅读 · 0 评论 -
MySql基础,MySql的数据类型
文章目录MySQL数据类型MySQL数据类型简介数值类型整数类型小数类型日期/时间类型YEAR 类型TIME 类型DATE 类型DATETIME 类型TIMESTAMP 类型字符串类型CHAR 和 VARCHAR 类型TEXT 类型ENUM 类型SET 类型二进制类型BIT 类型BINARY 和 VARBINARY 类型BLOB 类型MySQL数据类型数据表由多个字段组成,每个字段在进行数据定义的时候都要确定不同的数据类型。向每个字段插入的数据内容决定了该字段的数据类型。MySQL 提供了丰富的数据类型原创 2020-08-25 09:12:50 · 301 阅读 · 0 评论 -
MySql基础,MySql的基本操作
文章目录MySQL数据库的基本操作SQL是什么?它能做什么?Sql优点SQL包含SQL的基本书写规则MySQL查看&显示数据库系统数据库自定义数据库使用 LIKE 从句查看数据库MySQL创建数据库创建 MySQL 数据库实例创建 MySQL 数据库时指定字符集和校对规则MySQL修改数据库MySQL删除数据库MySQL选择数据库数据库设计的三大范式第一范式第二范式第三范式反范式化优缺点范式化反范式化MySQL数据库的基本操作MySQL 安装好之后就可以进行数据库的相关操作了。数据库就像车库一样原创 2020-08-24 09:28:46 · 247 阅读 · 0 评论 -
MySql前瞻,mysql是什么
文章目录MySQL是什么?MySQL的版本以及版本号MySQL的版本命名机制mysql 的优势mysql 的特性mysql 的适用场景MySQL客户端和服务器架构(C/S架构)MySQL体系结构详解mysql的体系结构连接层SQL层存储引擎层文件系统层MySQL 5.7的新特性(新功能)MySQL安装后的目录结构介绍MySQL数据目录数据目录Data目录数据库目录MySQL配置文件(my.ini)详解MySQL服务器的SQL模式(sql_mode变量)sql_mode 系统变量的常用值如何设置 sql_mo原创 2020-08-24 09:20:28 · 365 阅读 · 0 评论 -
MySql前瞻,数据库管理技术的发展阶段
文章目录数据管理技术的3个发展阶段人工管理阶段文件系统阶段数据库系统阶段各个阶段背景及特点数据管理技术的3个发展阶段在目前阶段,存储和管理数据都离不开数据库。当数据存储到数据库后,数据库管理系统就会对这些数据进行组织和管理。数据管理就是对各种数据进行分类、组织、编码、查询和维护,主要经历了 3 个阶段,即人工管理阶段、文件系统阶段和数据库系统阶段。每一个阶段都是以减小数据冗余、增强数据独立性和方便操作数据为目的进行发展。数据冗余是指数据之间的重复,也可以说是同一数据存储在不同数据文件中的现象。原创 2020-08-23 08:15:18 · 274 阅读 · 0 评论 -
MySql前瞻,什么是数据库
文章目录数据库是什么?数据库的概念数据存储方式什么是数据库数据库的存储结构物理数据描述逻辑数据描述数据库在开发中的作用数据库是什么?数据库的概念数据存储方式计算机数据(Data)的存储一般以硬盘为数据存储空间资源,从而保证计算机内的数据能够持续保存。对于数据的处理,一般会采用数据库相关的技术进行处理,从而保证数据处理的高效性。采用数据库的管理模式不仅提高了数据的存储效率,而且在存储的层面上提高了数据的安全性。通过分类的存储模式让数据管理更加安全便捷,更能实现对数据的调用和对比,并且方便查询等操作的使原创 2020-08-21 11:06:28 · 401 阅读 · 0 评论