这可能是最学习MySQL最好的4本免费电子书

程序员书库(ID:OpenSourceTop) 编译

链接:https://www.ossblog.org/master-mysql-excellent-free-books/

MySQL是一个开源的关系型数据库,也是一个多用户、多线程的数据库管理系统。它是流行的LAMP开发平台(Linux、Apache HTTP Server、MySQL和PHP编程语言)的一个元素,MySQL在Web上尤其流行。



MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。它的可扩展性和灵活性使它适合几乎任何应用程序。


MySQL开发项目遵循GNU通用公共许可证,本文我们将推荐几本关于MySQL的好书,这些书全部是免费的



1、《MySQL Notes for Professionals》



这本MySQL专业手册是由Stack Overflow编写的,共199页。章节涵盖:

● 开始使用MySQL

● 数据类型

● 创建数据库

● 字符串操作

● 创建表

● JSON

● 服务器信息

● 性能调优

● ......


该文本遵循Creative Commons BY-SA许可证发布。


下载地址:https://books.goalkicker.com/MySQLBook/



2、《MySQL》



本书分为7大章节,分别从两个角度对如何使用MySQL数据库展开:

● 应用程序开发人员:了解SQL基础知识,phpMyAdmin,查询优化

● 系统管理员:了解安装,安全性,维护,故障转移,高可用性


最重要的是,本书是根据GNU自由文档许可和知识共享署名/相同方式许可,本书可供所有人免费使用和共享。


下载地址:https://en.wikibooks.org/wiki/MySQL



3、《Intrusion Detection with SNORT: Using SNORT, Apache, MySQL, PHP, and ACID》



Snort是美国Sourcefire公司开发的发布在GPL v2下的IDS(Intrusion Detection System)软件,开源网络入侵监测系统,本书章节涵盖:

● 什么是入侵检测?

● 安装Snort和入门

● 使用Snort规则

● 插件,预处理器和输出模块

● 使用Snort与MySQL

● 使用ACID和SnortSnarf与Snort

● 其他工具


下载地址:http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/perens/0131407333.pdf



4、《MySQL 8.0 Reference Manual》



最后一本是MySQL参考手册,是官方文件,它记录了MySQL 8.0到8.0.15。你可以打印副本。只要实际内容没有以任何方式改变或编辑,就允许转换为其他格式。


下载地址:https://dev.mysql.com/doc/refman/8.0/en/


我们已经为大家整理一系列流行编程语言的最佳免费编程书籍:


这可能是学习Python最好的免费在线电子书

这可能是学习C语言最好的免费在线电子书

这可能是学习Java最好的免费在线电子书

这可能是学习JavaScript最好的18本免费在线电子书

这可能是学习Linux最好的10本免费电子书

10本必读的机器学习和数据科学免费在线电子书籍

1211本书通通免费!这是个专为程序员准备的网站

推荐↓↓↓
程序员书库
上一篇:算法书单:程序灵魂喂养必备 下一篇:书单 | 量子计算机只能欧美在玩?我们也可以!