从2018年9月份开始到2019年5月,接触MYSQL数据库已经半年。以前很少用MYSQL,但由于现在工作需要所以开始研究MYSQL技术了。因之前由ORACLE功夫底子,所以学习MYSQL感觉还算好,不像初学者稍微费力点。
一、最开始入门是,首先得学会安装。MYSQL数据库安装有好几种方式,分别是:源码安装、二进制安装、RPM包安装、DOCKER安装。注意了这里都是在LINUX系统中。WINDOWS直接不考虑,直接下一步,下一步就行了。
二、之后就开始接触越来越多的相关知识,特别是MYSQL参数这块的学习,建议好好学习。这块直接影响以后的生产,对参数了解的越深,对MySQL数据库就会更熟悉。在之后的文章中我会提供一份我总结出来的参数。
三、当最基本安装和参数理解到一定程度后,就可以开始学习一些MySQL的一些高可用知识以及备份的相关知识。
四、当然MySQL压力测试也得学习下,对生产环境的评估有很好的作用。
五、MySQL性能优化也是重中只重,但由于现在数据量还非常小,所以这块以后会详细写。
六、上面几点都是DBA该做的,随后我开始编写对应的文档,出具体规范,让公司相关人员根据规范操作数据库。
七、当然只做MySQL的工作还不行,因为工作量还是相对较少。所以开源软件并行使用。根据设计的整套架构,相关的开源软件,我这也必须进行实施管理。
以上几点就是从接触MySQL到现在为止所做的工作了,写的很少,只是记录了我这几个月所做的事情。