MYSQL面试题

2023-10-31

1.什么是MySQL多实例,如何配置MySQL多实例?

多实例的优缺点

答案:https://blog.51cto.com/superpcm/2094744

 

2.如何加强MySQL数据的安全,请你给出可行的思路?

答案:https://blog.csdn.net/ggxiaobai/article/details/80377479

 

3.企业中MySQL root密码忘了怎么解决,多实例密码忘了又如何解决?

答案1:https://www.cnblogs.com/ryanzheng/p/9348723.html

答案2:https://blog.csdn.net/czz1141979570/article/details/78568080

 

4.MySQL库授权oldboy用户管理bbs库的所有表,172.16.1.0整个网段访问,密码是123456,请给出详细命令(不低于2种方法)?

答案:https://www.cnblogs.com/dollinger/p/7071897.html

172.16.1.%

172.16.1.0/255.255.255.0

 

5.delete from test和truncate table test区别?

答案:https://www.cnblogs.com/GT_Andy/archive/2010/01/28/1921871.html

 

6.MySQL 的SQL语句如何优化?

答案:https://www.cnblogs.com/kongzhongqijing/articles/3544822.html

 

7.网站打开慢,请给出排查方法,如果是因为数据库慢导致,如何排查并解决,请分析并举例?

答案:https://www.cnblogs.com/zhanglong66/p/6646032.html

 

8.MySQL Sleep线程过多如何解决?

答案:http://blog.sina.com.cn/s/blog_78ecbe330101332k.html

 

9.key_buffer_size参数作用,如何修改这个参数不重启数据库就可以生效?

key_buffer_size只对MyISAM表起作用。即使你不使用MyISAM表,但是内部的临时磁盘表是MyISAM表,也要使用该值。可以使用检查状态值created_tmp_disk_tables得知详情。

注意事项:https://www.cnblogs.com/sunss/archive/2011/03/11/1981373.html
 

mysql> system gdb -p $(pidof mysqld) -ex "set opt_log_slave_updates=1" -batch

答案:https://www.cnblogs.com/wayde-Z/p/6647695.html

 

10.工作中数据库被误操作执行了一个删除的SQL语句,你如何完整恢复丢失的数据?

答案:https://www.cnblogs.com/gomysql/p/3582058.html

 

11.企业中MySQLDUMP备份时使用了-A -B参数,请问此时如何进行单表单库恢复?

解析:https://www.cnblogs.com/linuxk/p/9371475.html

答案:https://blog.csdn.net/liyyzz33/article/details/86137947

 

12.详细MySQL主从同步的原理及配置主从的完整步骤。

答案:https://blog.csdn.net/qq_41772936/article/details/80380950

 

13.生产场景不停不锁主库,不夜里操作,如何白天从容批量创建从库?

答案:http://791202.com/2020/01/30/db/348/

 

14.MySQL出现同步延迟有哪些原因?如何解决?

答案:https://blog.51cto.com/461205160/1745983

 

15.企业生产MySQL集群架构如何设计备份方案?你是怎么做的?

答案:https://www.cnblogs.com/migongci0412/p/5103991.html

 

16.MySQL主从复制故障如何解决?如何监控主从复制是否故障?

主从复制故障:https://www.cnblogs.com/kevingrace/p/6261111.html

pt-table-checksum:https://blog.csdn.net/jswangchang/article/details/79501553

pt-table-checksum原理:https://segmentfault.com/a/1190000004309169

percona-toolkit梳理:https://www.cnblogs.com/kevingrace/p/6261091.html

脚本监控:https://www.cnblogs.com/liuyansheng/p/8056268.html

 

17.MySQL如何实现双向互为主从复制A<==>B?

答案:https://blog.csdn.net/iteye_16620/article/details/82029347

 

18.MySQL如何实现级联同步A–>B–>C?

答案:https://blog.csdn.net/xiaojin21cen/article/details/104001396

答案:https://blog.51cto.com/aby028/1893197

 

19.MySQL数据库如何实现读写分离,你的公司是怎么实现的

maxscale/atlas/mycat

答案:https://www.cnblogs.com/lfs2640666960/p/10833476.html

来源 血缘 类型
Cobar 阿里 中间件
TDDL 阿里 客户端二方库
DRDS 阿里 Cobar、TDDL 分布式数据库
MyCAT 社区 Cobar 中间件
Atlas 360 MySQL Proxy 中间件
TDSQL 腾讯 MySQL Proxy 分布式数据库
Heisenberg 百度 Cobar 中间件
蓝海豚 京东 MySQL Proxy 中间件
Mxscale Mariadb 中间件

变形虫:https://i4t.com//81.html

mycat:https://www.cnblogs.com/alliswelltome/p/5899661.html

atlas:https://www.cnblogs.com/yyhh/p/5084844.html

atlas问题解答:https://www.jianshu.com/p/b68e429d09c7

 

20.生产场景,一主多从环境,从库宕机,请问你如何恢复?

答案:https://blog.51cto.com/10642812/2070867

 

21.生产场景,一主多从环境,主库宕机,请问你如何恢复

答案:https://blog.csdn.net/zfl589778/article/details/51441719
 

22.什么是数据库的事务,事务有哪些特性?

23.解释下有关数据库的ACID是什么意思?

24.MySQL有哪些常用引擎?企业中如何批量更改表的引擎?

25.MyISAM与Innodb数据库引擎有什么特点与区别,企业中如何选择?

 

26.如何调整生产线中MySQL数据库的字符集,例如:从UTF8改成GBK,请给出完整步骤。

答案:https://blog.csdn.net/tszching_leung/article/details/88266513

 

27.请描述MySQL里中文数据乱码的背后原理,以及工作中如何防止数据库数据乱码?

28.企业生产MySQL 如何优化?

29.MySQL集群和高可用方案有哪些,再生产场景你都用过哪些方案?

keepalive、proxy:https://zhuanlan.zhihu.com/p/25960208

dbproxy:https://www.jianshu.com/p/5d522a068fa9

RDS:https://www.163yun.com/product/paas-rds

 

30.你维护的企业里MySQL服务架构能说下么?

分层:https://blog.csdn.net/weixin_33681778/article/details/92154022

mysql架构:https://www.cnblogs.com/ying-dong/p/12104842.html
 

31.如何分表分库备份及批量恢复(口述脚本实现过程)?

32.如果数据库主库自行了drop database oldboy;语句,请问如何进行恢复数据,请给出详细过程,并设计规避误删的方案(已经使用mysqldump做了全备,并开启了binlog日志)。

33.如果数据库主库自行了update oldboy set name=‘gongli’;;语句,请问如何进行恢复数据,请给出详细过程,并设计规避误删的方案(已经使用xtrabackup做了全备(200G+数据),及若干增量备份,并开启了binlog日志)。

 

34.MySQL binlog的工作模式有哪些?各有什么特点,企业中如何选择?

答案:http://791202.com/2020/01/30/db/348/

1.Row(行模式);

2.Statement(语句模式)

3.mixed(混合模式)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MYSQL面试题 的相关文章

  • MicroBlaze系列教程(5):AXI_UART16550的使用

    文章目录 toc AXI UART16550简介 MicroBlaze硬件配置 常用函数 使用示例 参考资料 工程下载 本文是Xilinx MicroBlaze系列教程的第5篇文章 AXI UART16550简介 axi uart16550
  • MockMvc

    MockMvc classes SpringbootApplication class 指定入口启动类 webEnvironment SpringBootTest webEnvironment RANDOM PORT采用随机端口启动 不会产
  • MMU的作用及工作过程

    以下内容摘自 步步惊芯 软核处理器内部设计分析 一书的第10章 MMU剖析 MMU的作用及工作过程 MMU Memory Management Unit 是内存管理单元的简称 读者朋友在学习嵌入式的时候应该听说过 CLinux 这是适合没有
  • Android自动化测试框架

    1 Monkeyrunner 优点 操作最为简单 可以录制测试脚本 可视化操作 缺点 主要生成坐标的自动化操作 移植性不强 功能最为局限 2 Rubotium 主要针对某一个APK进行自动化测试 APK可以有源码 也可以没有源码 功能强大
  • ug装配绕轴旋转_UG绘制一个灯泡,这个白炽灯大家都熟悉吧

    灯泡三维建模你会吗 今天来学习一下吧 白炽灯是一种热辐射光源 能量的转换效率很低 只有2 4 的电能转换为眼睛能够感受到的光 虽然现在是普遍选用日光灯 但在10多年前 白炽灯还是使用最广泛的 今天就来用UG画个白炽灯怀念下吧 这个灯泡看看起
  • 计算机网络基础--互联网组成

    目录 互联网的边缘部分 通信方式 C S方式 通信方式 P2P方式 互联网的核心部分 电路交换 分组交换 报文交换 三种交换比较 互联网这个词想必对于大家来说已经不陌生了 那么你能说出互联网是由什么组成的吗 既然要步入互联网行业 那就应该知
  • 基于flowplayer的视频缩略图的视频预览

    大家在平时观看视频的视频网站中 比如优酷 爱奇艺 腾讯视频等 鼠标移动至播放条区域的时候 大家可以看到会弹出小的视频预览图片 这样子就可以给用户很好体验 至少可以知道前后播放的内容 最近公司业务需要 就不得不研究了 本文将从三个方面进行总结
  • 【OpenCV实战】这是我看过最详细的计算机视觉小项目,基于OpenCV进行长时间曝光,学到了~(赶紧收藏)

    前言 在本文中 我们将学习长时间曝光摄影技术 以及如何使用Python和OpenCV 开源计算机视 觉库 对其进行仿真 作者 程序员梨子 文章源码免费获取 为了感谢每一个关注我的小可爱 每篇文章的项目源码都是无偿分享滴 点下面找我获取完整资
  • matlab @函数_用MATLAB绘制正弦函数的图形

    用MATLAB正确地绘制正弦函数的图形 从中你会发现许多技术细节问题 一些抽象的理论问题 你可以在实践中得以启发 close all clear n 64 x 0 2 pi n 2 pi x x 1 n y sin x figure ste
  • Fastjson1.2.24-RCE 漏洞复现(CVE-2017-18349)

    0x01 漏洞简介 fastjson是阿里巴巴的开源JSON解析库 它可以解析JSON格式的字符串 支持将Java Bean序列化为JSON字符串 也可以从JSON字符串反序列化到JavaBean 即fastjson的主要功能就是将Java
  • 若依Vue(若依前后端分离版)--01

    该文章整理于网络 仅用于学习记录 如有侵权 请联系删除 介绍 RuoYi Vue 是一个 Java EE 企业级快速开发平台 基于经典技术组合 Spring Boot Spring Security MyBatis Jwt Vue 内置模块
  • 谷歌云

    本文由Cloud Ace整理发布 Cloud Ace是谷歌云全球战略合作伙伴 拥有 300 多名工程师 也是谷歌最高级别合作伙伴 多次获得 Google Cloud 合作伙伴奖 作为谷歌托管服务商 我们提供谷歌云 谷歌地图 谷歌办公套件 谷
  • git分支回滚

    查看变更日志 git log 本地强制切换到该版本 git reset hard 297fe962d73db278c254ef0f7dce67d888deadef 强制提交同步远程 git push f origin dev mm 2022
  • Mac 11 + Typora + Picgo-core + Gitee 配置自动图片上传

    Typora 是个很方便的编辑器 但是插入图片的时候默认是本地 不方便迁移分享 如果插入的图片能够自动 上云 也就是给图片一个公网可查询的链接 那么 markdown 文档迁移分享就不怕丢失图片了 为了网络等方便 我选 Gitee 其他云仓
  • 数据集市的概念

    目录 一 数据集市简介 1 1 数据集市与数据仓库 二 数据集市的类型 2 1 依赖数据仓库 2 2 独立数据集市 2 3 混合数据集市 三 数据集市的特点 四 实施数据集市的步骤 一 数据集市简介 数据集市就是企业级数据仓库的一个子集 它
  • Linux应用开发基础

    一 安装Pocy交叉编译工具链 将fsl imx x11 glibc x86 64 metatoolchain qt5 cortexa7hf neon toolchain 4 1 15 2 1 0 sh 拷贝到 Ubuntu 虚拟机 修改使
  • 用群晖NAS搭建个人音乐库

    安装教程 勾选启动NTP服务 1 群晖安装Audio Station 2 filestation会生成一个music文件夹 把下载好的音乐丢进music即可 音乐平台听不到的歌也顺带通过下载解决了 这时候你就可以在audio station
  • No.7软件需求规格说明书及UML

    软件需求规格说明书 SRS 是需求开发活动的产物 编制该文档的目的是使项目干系人与开发团队对系统的初始规定有一个共同的理解 使之成为整个开发工作的基础 软件需求规格说明书 国家标准BG T 8567 2006中 提供了SRS的文档模版和编写
  • 微信公众号第三方登录,简单易懂

    1 准备工作 1 登录微信公众号接口测试平台设置信息 地址 http mp weixin qq com debug cgi bin sandbox t sandbox login 登录成功后可以看到测试用的appid和appsecret 这

随机推荐

  • Premiere Pro cc 2019 全面使用教程(非常简单)

    视频剪辑工具 对于youtuber vloger 抖音播客都是必不可少的工具 一直关注pr终于有机会尝试一下 比较全面地记录一部短片的制作操作 一 安装 1 安装软件 2 crack 将此dll替换C Program Files Adobe
  • 如何微调医疗大模型llm:llama2学习笔记

    三个微调方向 简单医疗问答 临床问答 影像学 一般流程 1 数据集准备 2 模型基座选择 3 微调 4 案例拆解 1 数据集准备 两种类型 一种文本一种影像 扩展 多模态 2 模型基座选择 多模态处理所有视频 文本 数字人将会受到威胁 数字
  • 21款网页版html5小游戏源码

    html5魅族创意的贪食蛇游戏源码下载 html5网页版打砖块小游戏源码下载 html5 3D立体魔方小游戏源码下载 html5网页版飞机躲避游戏源码下载
  • Arduino简单实例之三_土壤湿度传感器

    1 说明 用于土壤的湿度检测 可通过电位器调节土壤湿度的阀值 顺时针调节 控制的湿度会越大 逆时针越小 湿度低于设定值时 DO输出高电平 模块提示灯亮 湿度高于设定值时 DO输出低电平 模块提示灯灭 工作电压3 3V 5V 3V时 在空气中
  • 2023年新自采集壁纸网页源码+简约大气

    正文 一款壁纸网页源码 但这款源码是有网友改了一下接口 但还是挺不错的 有兴趣的可以自己去搭建体验 我也搭建了演示站 感觉挺行 界面美观大气 壁纸也很多 类型也比较多 程序 wwidsu lanzout com i3ZHQ0f7dqli 图
  • Hibernate --- hibernate.cfg.xml核心配置文件详解

    一 Hibernate配置文件加载流程 1 通过Configuration config new Configuration configure 加载默认配置文件 2 Configuration的configure 方法 注意 hibern
  • LeetCode总结 -- 图篇

    图的算法跟树一样是准备面试中必不可少的一块 不过图的方法很容易概括 面试中考核的无非就是两种搜索算法 深度优先搜索和广度优先搜索 LeetCode中关于图的问题有以下几个 Clone Graph Word Ladder Word Ladde
  • 【华为OD机试真题】不含101的数(python版)100%通过率 超详细代码注释 代码解读

    华为OD机试真题 2022 2023 真题目录 点这里 华为OD机试真题 信号发射和接收 试读 点这里 华为OD机试真题 租车骑绿道 试读 点这里 不含101的数 时间限制 1s空间限制 256MB限定语言 不限 题目描述 小明在学习二进制
  • 堪称一绝,阿里技术人都用的Nginx笔记手册,应用到架构齐全

    有人调侃我们说 程序员不如送外卖 送外卖是搬运食物 自己是搬运代码 都不产出新的东西 透支体力 又消耗健康 可替代性极强 30岁之后就要面临被优化的危险 想跳槽 但是更高的平台难进 同级别的平台又是重复 想利用业余时间学习提升 但是自己能力
  • mininet+pox+poxdesk使用入门

    mininet pox poxdesk使用入门 前提是安装好mininet以及pox和poxdesk模块 接下来就是如何使用 笔者环境是Win7环境下VMware Workstation新建虚拟机上运行Ubuntu 12 0 首先在新打开的
  • 面试题(vue,react,前端)

    目录 1 说说React生命周期中有哪些坑 如何避免 2 说说Real diff算法是怎么运作的 3 调和阶段setState干了什么 4 说说redux的实现原理是什么 写出核心代码 5 React合成事件的原理 6 React组件之间如
  • java后端生成图形验证码、前端接收并展示

    1 工具类 import java awt Color import java awt Font import java awt Graphics import java awt Graphics2D import java awt Ren
  • PHP中的数据类型有哪些?

    嗨 大家好 今天 我们来了解一下PHP中的数据类型 首先 让我们来介绍一下PHP中的基本数据类型 在PHP中 有六种基本数据类型 它们分别是 整数型 int 用于存储整数 例如 123 456等 浮点型 float 用于存储带有小数点的数
  • Linux删除文件后,发现磁盘空间没有释放-lsof

    最近碰到磁盘快满了 原因是程序错误导致日志爆炸性增长 于是直接删除日志文件 然后df h 发现磁盘空间一点都没下降 还是原来的90 使用率 有点奇怪 百度了解到 日志文件被删除之前文件处于被其他进程占用状态 即使删除 依然占用空间 通过ls
  • STL源码分析:sort函数

    目录 支持sort的容器 几种涉及到的排序算法 插入排序 快速排序 堆排序 sort函数的策略 sort函数的实现 STL的sort函数非常常用 不同的STL版本有不同的实现方式 本文就来说一下SGI STL中是如何实现sort函数的 so
  • 408计算机网络(王道版)

    408计算机网络第一章总结 408计算机网络第二章总结 408计算机网络第三章总结 408计算机网络第四章总结 408计算机网络第五章总结 408计算机网络第六章总结 408计算机网络第一轮反思
  • QHash 与 QMap的区别

    QMap QMap是Qt的一个模板类 它是基于红黑树算的的一套字典 是Qt容器中的一种 它的原型是 QMap原型为class QMap
  • 2023.01.11 某国企前端笔试题一部分

    什么时候开始记录都不算晚 即使已经是晚了 但是再早的东西也会有淘汰的时候 收藏另说 问题主要选取一些高频和基础的问题 问题的回答只是本人的理解 非参考答案 有些答案只给个提示 详解可谷歌百度或在掘金内搜索相关文章 同时本人每次回顾更新文章都
  • 大数据-玩转数据-Flink定时器

    一 说明 基于处理时间或者事件时间处理过一个元素之后 注册一个定时器 然后指定的时间执行 Context和OnTimerContext所持有的TimerService对象拥有以下方法 currentProcessingTime Long 返
  • MYSQL面试题

    1 什么是MySQL多实例 如何配置MySQL多实例 多实例的优缺点 答案 https blog 51cto com superpcm 2094744 2 如何加强MySQL数据的安全 请你给出可行的思路 答案 https blog csd