MySQL高级—尚硅谷—周阳—2018-03-28
视频链接
sql 优化 5 招: (前 4 步,可拿下 99%)分析:观察,至少跑一天,看生产环境的 慢sql 情况。开启慢查询日志,设置阙值。比如超过 2 秒,就是慢sql,并将它抓取出来。explain + 慢 SQL 分析(出来八成了)进一步分析:show profile,查询 SQL 在 MYSQL 服务器里面的执行细节 和 生命周期情况。运维 or dba,进行 SQL 数据库服务器 参数调优。
面试:https://www.cnblogs.com/setalone/p/14851000.html
95. 你是如何监控你们的数据库的?你们的慢日志都是怎么查询的?
监控的工具有很多,例如zabbix,lepus,我这里用的是lepus96. 你是否做过主从一致性校验,如果有,怎么做的,如果没有,你打算怎么做?
主从一致性校验有多种工具 例如checksum、mysqldiff、pt-table-checksum等
。不要说我觉得。
一.:Mysql 的架构介绍(1~9)
1:Mysql 简介:
1)概述:
2)高级 MySQL :(完整的 mysql 优化,需要很深的功底,大公司甚至有专门的 DBA 维护。)
-1:Mysql 内核、Sql 优化工程师、Mysql 服务器优化、
-2:各种参数常量设定、查询语句优化、
-3:主从复制、软硬件升级、容灾备份、sql 编程 等。
2:Mysql 的 Linux 安装:(安装、修改配置文件)
5.7 及以上安装:
。。。老韩 5.5 安装:起。。。。。。。。。。。。。。。。。。。。
1)下载:https://downloads.mysql.com/archives/community/
2)检查 当前系统 是否安装过 mysql:
3)安装 mysql 服务端:
-1:安装包放在:/opt 目录下:(出现问题:yum remove mysql-libs)
-2:安装:
rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
-- 提示
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h bogon password 'new-password'
4)安装 Mysql 客户端:
-1:安装包放在:/opt 目录下:
-2:安装:
rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
5)查看 Mysql 安装时,创建的 Mysql 用户和 Mysql 组:(top 命令)
6)Mysql 服务的(启动|停止):(start|stop)
7)mysql 服务启动后,开始连接:
-1:首次连接成功:(没有输入密码)
-2:按照 安装 Server 中的提示,修改登录密码:
/usr/bin/mysqladmin -u root password 123456
8)开机 自启动 Mysql 服务:
9)修改 配置文件位置:
-1:(Mysql 配置文件位置:/usr/share/mysql )(此文件与 调优有关)
-2:(拷贝进 /etc 所有配置的集散地)
10)设置外网可访问:
。。。。老韩 5.5 安装:结束。。。。。。。。。。。。。。。。。。。
11)修改字符集 & 数据存储路径:
-1:插入中文显示乱码:(建库、建表)
-2:查看字符编码:(默认 客户端 和 服务端 都使用了 latin1 ,所以会中文乱码)
-- 字符串的编码与解码public static void main(String[] args) throws UnsupportedEncodingException {String str = URLEncoder.encode("
MySQL高级—尚硅谷—周阳—2018-03-28相关推荐
- 【学习笔记】尚硅谷周阳老师的Docker教程学习笔记
本文是尚硅谷周阳老师的Docker教程的相关学习笔记,暂时还没有检查勘误过. 一.Docker简介 1. 简介 Docker的出现是为了解决代码在本机可以正常运行,而部署到其他机器不能运行的问题.这是 ...
- 尚硅谷周阳老师-redis脑图课件
因为脑图原件是.mmap格式,使用wps和xmind打开都会有格式不兼容的问题,这里我们可以使用mindmanager试用版存为html5交互式格式, 提供在线阅读.因为阿里云学生服务器带宽有限,这里 ...
- 【尚硅谷/周阳】JUC学习笔记
JUC学习笔记[尚硅谷/周阳] 本文章基于B站视频教程[juc 与 jvm 并发编程 Java 必学_阳哥- 尚硅谷]进行整理记录,仅用于个人学习,交流使用. 目录标题 JUC学习笔记[尚硅谷/周阳] ...
- 尚硅谷周阳老师 SpringCloud第二季学习笔记
前言:首先感谢尚硅谷周阳老师的讲解,让我对springcloud有了很好的理解,周阳老师的讲课风格真的很喜欢,内容充实也很幽默,随口一说就是一个段子,我也算是周阳老师的忠实粉丝啦. 先说说课程总体内容 ...
- 尚硅谷周阳_SpringCloud第二季脑图
尚硅谷周阳_SpringCloud第二季脑图 01_组件说明.架构构建 02_Eureka服务注册与发现.Zookeeper服务注册与发现 03_Consul服务注册与发现.Ribbon负载均衡服务调 ...
- 尚硅谷周阳老师2020年 SpringCloud(H版和Alibaba) 视频教程学习时整理的笔记记录和代码
尚硅谷周阳老师2020年 SpringCloud(H版和Alibaba)视频教程学习时整理的笔记记录和代码 尚硅谷周阳老师SpringCloud(H版和Alibaba)学习.代码摘录,下面是各个mod ...
- springCloud2020尚硅谷周阳老师教程
前言:今天看到周阳老师出了新课,十分欣喜,很喜欢周阳老师的讲课风格,内容也充实,我也算是周阳老师忠实粉丝啦. 新出的springcloud第二版很符合我现阶段的学习需求.但美中不足的是,目前只有视频资 ...
- 尚硅谷周阳mysql高级
01课程简介 p02 mysql简介 p03rpm安装 先在官网下载rpm安装包 查看是否安装过 安装 查看是否安装成功 service mysql start 启动mysql service mys ...
- JUC基础笔记(尚硅谷周阳JUC的笔记)
JUC 概述 卖票 Lambda表达式 线程间的通信 一道经典的线程按顺序打印 多线程8锁 集合线程不安全 实现多线程方式 CountDownLatch CyclicBarrier 读写锁 阻塞队列 ...
最新文章
- 用Java写一个植物大战僵尸简易版!
- Debian普通用户添加sudo权限
- 桌面虚拟化“寻人行动”-转裁
- 手机电脑的芯片主要是由_苹果的自研电脑芯片终于来了!你看好么?
- 从响应式Spring Data存储库流式传输实时更新
- openwrt 3g模块上网
- python扫描端口脚本_python扫描端口脚本
- 解压版mysql中文变成_解压版MYSQL中文乱码问题解决方案
- 新版本eclipse Neon 4.6.1,登录git报401 没有权限
- 解决:安装R包时,经常提示“package ‘readr’ is not available (for R version 3.5.1)”的问题
- Linux下搭建iSCSI共享存储
- mysql 时间戳截断_列的Mysql时间戳数据被截断
- sharepoint 2013 配件控制FileUpload如何检查是否图像的方法
- uni-app入门教程
- A1008 Elevator (20分)
- rails3 新特性 和 RJS评论
- 国腾GM7123C:功能RGB转VGA芯片方案简介
- Environment Variables
- ROS调用笔记本摄像头和外界摄像头问题汇总(本人亲身经历)非常好用
- 联想10年: 沽空不断,市值徘徊,10亿股先生为何叫不醒?
热门文章
- 额鹅鹅鹅饿のqzbq
- IP归属地API常见问题汇总
- 华为STP实验带详解
- php dynamic library,PHP Startup: Unable to load dynamic library 问题。
- U-Mail邮件系统安全攻略之邮件监控
- VUE中icon图标与文字不齐
- 如何使用通达信收费接口?
- java导出excel下拉长度过长,以及多个下拉的实现方法:String literals in formulas can’t be bigger than 255 characters ASCII
- Linux分配全部可用磁盘空间流程
- 杂谈:WiFi 芯片之软件和硬件接口