干货分享 | MySQL入门

Posted 南大商院研会

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了干货分享 | MySQL入门相关的知识,希望对你有一定的参考价值。

你是否听说过mysql这一功能强大的数据库管理系统?现在很多互联网公司都在使用MySQL,同学们在未来工作中也可能会有所接触。它究竟有什么优势?就让商小研给大家简单的介绍一下吧。


01

基本介绍

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一。


02

MySQL的优缺点

优点:

1)体积小、速度快、总体拥有成本低,开源

2)支持多种操作系统 

3)MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

4)MySQL支持大型的数据库,可以方便地支持上千万条记录的数据库。作为一个开放源代码的数据库,可以针对不同的应用进行相应的修改。

5)同时提供高度多样性,能够提供很多不同的使用者介面,包括命令行客户端操作,网页浏览器,以及各式各样的程序语言介面,例如C+,Perl,Java,php,以及Python。


缺点:

1)不支持热备份

2)MySQL最大的缺点是其安全系统,但是对于一般的公司来说也足够使用,电商这种对安全性要求较高的公司首选还是oracle。


03

简单入门推荐

书籍推荐:

比较好的入门书籍有《SQL必知必会》和《SQL基础教程》,对零基础的同学来说,《SQL基础教程》更容易懂,而且知识点总结的非常好。这本书每章节后都有习题,也可以做一遍。每天抽1-2个小时学习,一周基本就可以学完本书。

 

练习题网站推荐:

看完《sql基础教程》后,可以在这个网站上做一遍习题:

SELECT basics - SQLZOO

每天1-2个小时,用一周时间做完习题。sqlzoo是从基础一直到进阶的过程,循序递进,适合学完之后来练手,网上都有习题答案可以参考。

 

项目实战:

如果以上步骤都完成,可以自己爬取数据,用SQL进行基本的数据分析操作来实战感受一下。对于商学院的同学来说,技术方面的要求可能并没有特别高,大家根据自己的需求选择学习和实际操作的程度即可。


以上内容整理自网络


图文:徐梦寒

美编:徐梦寒

责编:陈均如

以上是关于干货分享 | MySQL入门的主要内容,如果未能解决你的问题,请参考以下文章

MySQL零基础入门视频教程,干货教程!

干货分享,Docker+K8S入门必备

干货IT项目Scrum常用最佳实践!轻松入门!实战经验分享!

好程序员分享自学大数据入门干货

Deepracer 学了就能云驾驭赛车? Deepracer机器学习入门级干货分享!

Python速查表在x分钟内入门Python (干货分享)