mysql
文章平均质量分 85
古月清凨
小白的成长之路
展开
-
7.mysql慢查询
什么是慢查询慢查询日志,顾名思义,就是查询慢的日志,是指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句的日志。该日志能为SQL语句的优化带来很好的帮助。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。慢查询基本配置slow_query_log 启动停止技术慢查询日志 slow_query_log_file ...原创 2019-10-31 18:26:28 · 100 阅读 · 0 评论 -
6.数据库的事务
面试中,经常会被问到,什么是事务,好记性不如烂笔头,好好记下来,以后常翻翻:看到一个有趣的问题:Q1:MySQL中 begin 事务 begin ,第二个begin会自动提交还是ROLLBACK???A:针对这个有趣的问题,自己亲自做了实验,第二个begin会提交前一次的执行的结果事务应该具有4个属性: 原子性、一致性、隔离性、持久性。这四个属性通常称为ACID...原创 2019-10-31 16:23:19 · 157 阅读 · 0 评论 -
5.sql优化 及 解决锁表的问题
sql解析鱼骨图执行顺序:from > on > join >where >group by > avg,sum....> having >select >distinct > order by > limitgroup by--执行顺序从左往右分组提高GROUP BY 语句的效率, 可以通过将不需要的记...原创 2019-10-31 16:07:51 · 702 阅读 · 0 评论 -
4.mysql数据类型
mysql数据类型太枯燥了,先来几个问题吧,资料放后面记录着,有时间可以翻着查一下问题1:mysql 中 int类型,最常用的是什么?在项目中使用BIGINT,而且是有符号的,无符号的计算 1-2 =-1 产生负数的时候,会出现错误演示代码:create table test_unsigned(a int unsigned, b int unsigned);insert i...原创 2019-10-24 18:30:32 · 110 阅读 · 0 评论 -
3.Mysql权限
前言权限,是解决“删库跑路”的可能性,接着来学习mysql权限的问题。mysql角色问题,在5.7之上才有 like role的角色,当时我通过yum mysql安装的版本是 5.6,导致我迷惑了很久很久, 以为自己是角色配错了,没有生效......查看版本的命令:mysql -uroot -proot1.linux安装mysql 单实例安装https://blo...原创 2019-10-24 17:40:10 · 124 阅读 · 0 评论 -
1.linux安装mysql 单实例安装
rpm安装,真的速度,但是需要多实例安装,恐怕这个安装有点麻烦https://www.cnblogs.com/sweet521/p/6196732.html一、准备工作 1.首先要安装虚拟机centerOS,看我前面的文章即可 安装CenterOS:https://blog.csdn.net/qq_20409407/article/deta...原创 2019-01-12 18:16:05 · 295 阅读 · 0 评论 -
2.linux安装mysql 多实例安装
基于上篇,linux安装mysql 单实例安装的基础,拓展尝试动手试试多实例安装单实例安装传送门:https://blog.csdn.net/qq_20409407/article/details/87599464要求: 在一台linux上,现在要求装两个mysql 一个3307,3308废话不多说,开始安装 新建 /etc/my.cnf 配置如下[mysqld]...原创 2019-10-24 10:54:26 · 249 阅读 · 0 评论