干货分享 | 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入门的主要内容,如果未能解决你的问题,请参考以下文章
干货IT项目Scrum常用最佳实践!轻松入门!实战经验分享!