MySql
文章平均质量分 61
mysql的一些知识点
是馄饨呀
我想,认真工作、相信生活的人,才会被世界温柔以待!
展开
-
【mysql】sql时间查询
查询当天数据select * from tab where FROM_UNIXTIME(fabutime, ‘%Y%m%d’) = 20121217;mysql TO_DAYS(date) 函数TO_DAYS(date)给定一个日期date, 返回一个天数 (从年份0开始的天数 )。mysql> SELECT TO_DAYS(950501);-> 728779mysql查询今天、昨天、7天、近30天、本月、上一月 数据今天select * from 表名 where to_da转载 2021-07-03 21:46:58 · 466 阅读 · 0 评论 -
【mysql】索引性能优化之ICP、MRR、BKA理论加实践
(查询优化)Index Condition Pushdown (指数条件下推)(ICP)ICP是MYSQL使用索引从表中检索行数据的一种优化方式。目标减少从基表中读取操作的数量,从而降低I/O操作。禁用ICP存储引擎会通过遍历索引定位基表中的行,然后返回给Server 层,在去为这些数据进行WHERE 后的条件过滤。开启ICP特性如果部分where 条件能够使用索引中的字段,那么 MySQLServer就会把这部分下推导存储引擎层。存储引擎通过索引过滤,把满足的行从表中读取出。效果决定于存储原创 2021-05-30 17:30:46 · 659 阅读 · 1 评论 -
【mysql】数据库查询手机号同时加密
有时候我们会遇到这样的需求,根据用户姓名、手机号或者昵称就能查到某个人或者某些人,同时还要对查询到的用户手机号中间几位进行加密处理,比如 131****4529 ,怎么实现呢?模糊查询如果是看加密直接看第二步就可以了首先我们来看通过姓名、手机号或者昵称查到某个人或者某些人相信很多人都会用很多 like 加 or 语句进行查询,例如下面这种情况输入手机号查询用户的头像地址,姓名和手机号,那么我们只需要like和or一直拼下去就可以了SELECT avatar_path,nick_name,.原创 2021-01-26 08:51:40 · 4619 阅读 · 0 评论 -
【mysql】MySql数据库备份的几种方式
https://www.cnblogs.com/yourblog/archive/2019/02/15/10381962.html转载 2021-01-13 12:17:22 · 217 阅读 · 0 评论 -
【sql】Mysql备份工具mysqldump和mysqlhotcopy
https://www.cnblogs.com/diantong/p/11022104.html转载 2021-01-13 12:13:30 · 169 阅读 · 0 评论 -
【mysql】基于mysqldump备份数据库
文章目录1.备份数据库1.1mysql备份类型1.2mysqldump备份数据库1.2.0mysqldump的基本操作1.2.1备份全部数据库1.1.2备份指定的数据库1.1.3备份指定数据库中指定表1.1.4备份指定数据库的指定的表结构1.1.5备份指定数据库中的所有表结构1.1.6备份指定数据库中的指定表的数据1.1.7备份指定数据库中的所有表的数据1.备份数据库1.1mysql备份类型在操作之前,我们先来看一下mysql有哪些备份类型1). 按照备份数据库对数据库的影响,我们可以分为H原创 2021-01-13 11:57:28 · 381 阅读 · 0 评论 -
【mysql】安装mysql8.0步骤
因为要导入一个收据库到本地,所以我先在服务器上导出sql的文本,然后导入到本地中,但是发现导入的时候报错。因为服务器用的mysql是8.0以上的,我猜想是因为我5.5的mysql版本已经落后很多了,所以趁这次导入失败问题,将mysql 换成8.0的,以下是步骤注意:如果我们是想替换,就像我一样,那么第一件事情就是备份数据库,我在备份了data后,但是在放入到8.0版本的data中却没有数据,所以现在也在解决,有了解决方法我会立即更新。下载mysq首先我们要下载mysql8.0版本的,但是官网下载真.原创 2021-01-12 16:32:40 · 2194 阅读 · 6 评论 -
【mysql】安装mysql8.0安装教程
网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。安装环境:win71、下载zip安装包:MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No thanks, just start my download.”即可开始下载。2、安装2.1 解压zip包到安装目录.转载 2021-01-12 15:24:56 · 420 阅读 · 0 评论 -
【mysql】数据完整性约束
文章目录一:实体完整性(1)我们来看一下创建表时将某一个属性定义为主键——在对应列后面加`primary key`(2)创建表并将多个属性的组合定义为主键。———在表的属性列定义结束之后,写:primary key(属性名列表)(3)给约束起约束名。在约束定义前加“constraint 约束名”——格式:constraint 约束名 约束定义(4)添加主键——对已创建好的表添加主键,即对表进行修改。(5)删除约束二、唯一约束:unique,实现属性值唯一(1)创建表时设置唯一约束(2)删除唯一约束三、用户定原创 2020-12-05 00:01:55 · 1422 阅读 · 0 评论 -
【linux】mysql linux执行完sql后怎么退出
https://jingyan.baidu.com/article/358570f623d7648e4724fced.html转载 2020-11-15 10:37:58 · 2952 阅读 · 0 评论 -
【mysql】SQL的各种连接Join详解
https://www.cnblogs.com/reaptomorrow-flydream/p/8145610.html转载 2020-09-25 21:19:27 · 104 阅读 · 0 评论 -
【mysql】视图
文章目录1、简化应用程序。2、可以对 UNION 后的记录集排序。3、可以实现一定的权限控制。4、介绍视图的作用简单性。安全性。视图的优点视图的安全性逻辑数据独立性五、视图的书写格式1、简化应用程序。视图做为数据库中bai的一种实体,实际上存在的只是它的脚本,而它的内容并不真正的单独存在一份。一般,可以对复杂的应用程序从功能角度进行分析,将可以与其它的应用程序共用的那一部分,分离出来。对这部分功能,视具体情况可做成不同的数据库实体(如过程),有些是可以做成视图的。这样,上层的应用程序就可以从视图中取数据转载 2020-08-21 08:55:37 · 346 阅读 · 0 评论 -
【mysql】多表联合查询效率分析及优化
https://www.cnblogs.com/leijiangsheng/p/5202238.html转载 2020-08-19 11:37:18 · 828 阅读 · 0 评论 -
【mysql】哦买噶!多么强大的group by语句
GROUP BY 语句group by语句介绍实例建表 user表(1)基本用法(2)`GROUP BY`语句中的`GROUP_CONCAT`函数()(3)利用 `count`函数来查询性别的总人数(4)`where`语句(5) `SUM` `MAX` `MIN` `AVG` 函数(6)`HAVING ` 子句(7)`WITH ROLLUP` 子句:结尾group by语句介绍GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。实例原创 2020-06-16 17:30:36 · 494 阅读 · 0 评论 -
主键和外键
有时候为了表和表之间联系方便,通常会增加主键和外键可以这样理解,比方说有两个表,一个员工表,一个部门表员工表中有其表的主键id,员工名name部门表中有其表的主键depid,部门depart那么我在员工表中可以添加一个字段depid,使其成为部门表的外键其中外键只能关联主键那么可以设员工表中字段depid(并非主键)为其部门表的外键,关联的字段为部门表的主键depid(为主键)部门表...原创 2019-07-10 15:01:04 · 1209 阅读 · 3 评论 -
关于我在学数据库中的一些问题及改正
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-07-09 20:09:47 · 474 阅读 · 0 评论