零基础如何mysql学习?

 我来答
北大青鸟志远科技
2023-04-03 · 用心创作内容,感谢您的关注。
北大青鸟志远科技
向TA提问
展开全部

最近,有很多学员留言让我整理一下“零基础如何mysql学习?”.今天沙河电脑培训就整理一下学习MySQL你需要掌握的知识点以及送给新手学习的建议,希望对大家能够有所帮助!



给新手的学习建议:


1.在学习新的东西的时候,我们至少从三个问题开始。What?why?how?


2.学习需要坚持,如果还没准备好坚持半年比较枯燥的MySQL之旅,那么就别开始。


3.学习东西不在多,在精,市面上有非常多的MySQL教程,不要瞎学,今天这里学一点,明天那里学一点,这样你学的都只是知识点,无法形成一个知识面,知识网络。


4.在学习过程中充满好奇,使用google进行问题搜索,千万不要使用度娘了,质量不高。至于怎么用Google,请自行搜索。


5.学习的目的在于使用,因此,不要仅仅看书,看一遍,看两遍,你可能还是没什么感觉。因此学习一开始,就要动手练习,把资料上的情况,模拟一下。


6.请不要在windows上安装mysql进行学习,因为工作中都是linux系统。我们需要从一开始就是实战,就是生产环境。


7.保持好心态,一步一个脚印的前进。


学习MySQL你需要掌握的知识点:


1.系统,当然windos基本的要会。然后就是Linux系统,现在做MySQLDBA的系统多数都是Linux系统,而生产环境大多又是RedHat,Centos。其他的Linux和Unix系统可以只做了解。


2.Linux基础,网络,IO,内存,磁盘,CPU。包括不限于安装,启动过程,目录结构,远程登录,文件属性与管理,用户与用户权限,LAMP结构vim,yum等shell命令,dns,ftp,以及一些常用工具。


3.MySQL基础:MySQL安装、MySQL体系结构,SQL,MySQL管理维护。


4.数据备份与恢复,常用的引擎:MyISAM、Innodb、NDB等。


5.数据库设计优化,一个好的MySQL系统,往往从设计开始。


6.SQL优化,参数优化,监控,安全等。


7.MySQL负载均衡,读写分离,MHA,MMM高可用架构,以及分布式架构:mycat、maxscale、galeracluster、MySQLGroupReplication等。


8.mysql5.6,mysql5.7新特性,mariadb、percona分支的差异和特点。


9.MySQLJSON、MySQLmemcached。


10.常见MySQL搭配的缓存系统,redis,memcached,以及NOSQL、NEWSQL。


以上,就是小编为大家整理的mysql学习你需要掌握的知识点以及送给新手学习的建议,希望能够帮助到大家!


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式