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 | 中间件 |
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(混合模式)