零基础如何mysql学习?

最近有很多同学留言要求我解决“零基础知识如何学习MySQL?”我希望它对每个人都有用。

给初学者的学习建议:

1当我们学习新东西时,我们至少从三个问题开始。
什么?为什么?

2.学习需要坚持。

3不是要学很多东西,而是明天市场上有很多MySQL教程一点点。
它们只是知识点,不能形成知识面。

4学习过程中保持好奇心,用Google搜题,千万不要用度娘,质量不高。
至于如何使用Google,请自行搜索。

学习的目的是为了使用,所以不要看书。
因此,在课程开始时,有必要练习和模拟教材中的情况。

6请不要在Windows上安装mysql来学习,因为你工作中使用的是Linux。
我们从一开始就得踏实,就是生产环境。

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

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

1、当然要了解windows基础知识。
然后是Linux系统现在MySQLDBA使用的系统大部分都是Linux系统,生产环境大部分是RedHat和Centos。
您可以简单地了解其他Linux和Unix系统。

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

3.MySQL基础知识:MySQL安装、MySQL架构、SQL、MySQL管理与维护。

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

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

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

7MySQL负载均衡、读写分区、MHA架构、MMM高可用和分布式架构:mycat、maxscale、galeracluster、MySQLGroupReplication等。

8.mysql5.6,mysql5.7的新特性,mariadb和percona分支的变化和特性。

9.MySQLJSON、MySQLmemcached。

10MySQL、redis、memcached、NOSQL和NEWSQL等常见内存系统。

以上是小编整理的学习MySQL需要掌握的知识点和初学者技巧,希望可以帮助到大家!

MySQL知识点总结

转载: