这可能是学习MySQL不容错过的4本免费电子书
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/
相关文章
- Hi3861在特定地址烧录音频文件工具
- DataAbility进行数据库操作的简单使用
- OpenHarmony—分布式数据对象之功能实践
- 《伟大的计算原理》“六脉神剑”认识OpenHarmony技术路线
- 因为一个循环,CPU搞了个新技术!
- 开源是隐私计算技术应用和生态构建的关键
- 三种常用的 Elasticsearch 数据迁移方案
- 在 Linux 中监控 MySQL 性能的四个有用的命令行工具
- 自从上了 Prometheus 监控,睡觉真“香”
- Hi3861实现HTTP的Response数据解析
- 如何将 CentOS Linux 6、7、8 服务器迁移到 Oracle Linux
- HarmonyOS —十分钟教会数据库快速上手
- Gcc编译时,链接器安排的【虚拟地址】是如何计算出来的?
- GIT命令操作全攻略,请收下我的膝盖!
- 跟我学Linux:apt命令快速参考指南
- 几种常见的JSON解析器比较
- 不少电脑被迫使用Windows 10:因配置低无缘Windows 11 想升升不了
- OpenHarmony性能分析工具Bytrace
- 苹果 macOS 12.2 RC 发布,修复 Safari 浏览器泄露隐私漏洞
- Openharmony软总线之连接模块分析