返回顶部
首页 > 资讯 > 数据库 >MySQL入门书籍和方法分享
  • 462
分享到

MySQL入门书籍和方法分享

MySQL 2022-05-21 22:05:02 462人浏览 安东尼
摘要

  本文罗列了一些适用于Mysql及运维入门和进阶使用的书籍。   背景:各大论坛上总是有很多同学咨询想学习数据库,或者是为入行DBA做些准备。几年来作为一个mysql DBA的成长过程有一些积累和感悟,特此

  本文罗列了一些适用于Mysql运维入门和进阶使用的书籍。

  背景:各大论坛上总是有很多同学咨询想学习数据库,或者是为入行DBA做些准备。几年来作为一个mysql DBA的成长过程有一些积累和感悟,特此拿出来和大家分享。

  sql 入门

  在准备成为MySQL DBA之前,能熟练的编写SQL是一个必要条件。exists 和 join之间的等价转换;基本的行列转换;SQL 循环等的熟练掌握对之后的运维和调优工作都有很大的帮助。

  推荐书籍:

  1. SQL Cookbook 一本循序渐进的SQL指导手册。每一种业务需求,书中都用MySQL,SQL Serveroracle三种语法进行解析。可以顺序的作为学习书籍,也可以之后作为工具书籍查阅。
  2. The Art of SQL 将SQL调优模拟成一场战役,进行战术分析。更多的是传授SQL架构设计方面的知识,实际的调优实例不多,翻译很烂,建议看原版
  3. SQL应用重构
  4. MySQL Stored Procedure Programming 学习MySQL 存储过程语法和编写的最好教材。虽然版本比较老,但是大部分的语法都没有变更,比较推荐。

  MySQL 入门&精通

  如果你已经熟练掌握了基本的SQL编写技巧,就可以进入对于MySQL产品本身的入门学习了

  推荐书籍:

  1. High Performance MySQL MySQL界的圣经,目前已经出到第三版。非常详细的介绍了MySQL运维的各个部分,可以通读了解,也可以作为工具书进行查阅。
  2. 深入浅出MySQL数据库开发、优化与管理维护 中文原创书籍中比较适合入门的一本。教粗浅的介绍了MySQL的相关特性,比较适合MySQL运维的入门。
  3. MySQL技术内幕 innodb 存储引擎 很详细的从代码层面分析了Innodb的内部结构,适合深入学习innodb。

  其他学习资源

  MySQL入门除了通过书本学习理论知识以外还有其他各种方式可以进行学习。

  1. Our Episode 一个类似于MySQL电台的节目 ,每周会定期出一个音频讨论一个MySQL话题。 是学习MySQL&学习英语的好选择
  2. MySQL Planet 几乎涵盖了所有MySQL业界大牛的博客RSS汇总。强烈建议订阅!
  3. MOOC 各类公开课程网站都会有免费得MySQL入门课程试听。这里就不一一列举了。

  运维&数据思想

  推荐书籍:

  1. The Art of Capacity Planning 作为运维免不了要做容量规划和容量预测。这本书是一个很好的开始。
  2. Beautiful Data: The Stories Behind Elegant Data Solutions 数据库运维对于数据的敏感是一个重要特质。
您可能感兴趣的文档:

--结束END--

本文标题: MySQL入门书籍和方法分享

本文链接: https://lsjlt.com/news/9437.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL入门书籍和方法分享
      本文罗列了一些适用于MySQL及运维入门和进阶使用的书籍。   背景:各大论坛上总是有很多同学咨询想学习数据库,或者是为入行DBA做些准备。几年来作为一个MySQL DBA的成长过程有一些积累和感悟,特此...
    99+
    2022-05-21
    MySQL
  • MYSQL关闭SSL的方法分享
    本文主要介绍了MySQL关闭SSL的简单方法,具有很好的参考价值,希望对大家有所帮助。 MySQL关闭SSL方法 查看是否开启SSL: 1 SHOW VARIABLES LIKE '%ssl%'; 看到have_ssl的值...
    99+
    2023-10-23
    mysql ssl 数据库
  • Mysql修改server uuid的方法分享
    问题来源: 如果从服务器是克隆的主服务器,那么server-uuid的值肯定是一样的,不然后面主从复制报错误1593,修改以后重启mysql 下面就来给大家介绍相关的解决方法,话不多说了,来一起看看详细的...
    99+
    2024-04-02
  • Linux上MySQL的优化方法分享
    本篇内容主要讲解“Linux上MySQL的优化方法分享”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux上MySQL的优化方法分享”吧!现在MySQL运行的大部分环境都是在Linux上的,...
    99+
    2023-06-16
  • MySQL入门--设置session,global变量的方法
    mysql 设置session,global变量的方法 -- 设置或修改系统日志有效期 SET GLOBAL expire_logs_days=8; SHOW VARIABL...
    99+
    2024-04-02
  • mysql增加外键约束方法分享
      在本篇文章里小编给大家整理的是一篇关于mysql增加外键约束具体方法及相关实例内容,有兴趣的朋友们可以跟着学习下。 本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。 MySQL 外键约束(FOREIGN ...
    99+
    2023-10-25
    mysql adb 数据库
  • 常用的JavaScript方法和技巧分享
    这篇文章主要讲解了“常用的JavaScript方法和技巧分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“常用的JavaScript方法和技巧分享”吧!常用...
    99+
    2024-04-02
  • 在 Red Hat服务器上配置PHP和MySQL的方法分享
    在 Red Hat 服务器上配置 PHP 和 MySQL 的方法分享 在 Red Hat 服务器上配置 PHP 和 MySQL 是搭建 Web 应用程序的关键步骤之一。PHP 和 My...
    99+
    2024-03-06
    mysql php red hat
  • mysql乱码的一些解决方法分享
    本篇内容介绍了“mysql乱码的一些解决方法分享”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!新建了一个库...
    99+
    2024-04-02
  • javascript怎样学习?方法和技巧分享
    随着互联网的普及, JavaScript 成为了一门非常流行的编程语言。不仅可以使用它创建网站和应用程序,还可以使用它在不同的平台上构建游戏,并与数据库进行交互,广泛应用于前端和后端开发。因此,学习 JavaScript 对于想要成为一名程...
    99+
    2023-05-14
  • Android应用中加入微信分享简单方法
    一、申请你的AppID http://open.weixin.qq.com/   友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID 二、官网...
    99+
    2022-06-06
    方法 微信分享 Android
  • MySQL和MongoDB的导入和导出方法
    这篇文章主要讲解了“MySQL和MongoDB的导入和导出方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL和MongoDB的导入和导出方法”吧!...
    99+
    2024-04-02
  • php写入txt文件乱码的原因和解决方法【总结分享】
    在PHP中,写入文本文件是一个常见的任务。然而,在写入文本文件时,你可能会遇到乱码的问题。本文将为您介绍如何解决PHP写入文本文件时的乱码问题。问题描述当使用PHP写入文本文件时,如果文件内容包含非ASCII字符(如中文字符),就有可能遇到...
    99+
    2023-05-14
    php 文件操作
  • PHPcms列表页数据导入与导出方法分享
    PHPcms是一个非常流行的内容管理系统,用户可以使用它来创建和管理网站上的页面、文章、图片等内容。在使用PHPcms的过程中,有时候我们需要将列表页的数据进行导入和导出,以便于备份、...
    99+
    2024-03-14
    php cms 数据导入 csv文件
  • 有效查询MySQL表中重复数据的方法和技巧分享
    目录方法一:使用COUNT()函数查询重复行方法二:使用DISTINCT关键字查询重复行方法三:使用自连接查询结论方法一:使用COUNT()函数查询重复行 COUNT()函数是mysql中常用的聚合函数之一,它可以用于计...
    99+
    2023-10-12
    有效查询MySQL表中重复数据 查询MySQL重复数据 MySQL重复数据
  • 分享MySQL常用 内核 Debug 几种常见方法
    目录一、准备Debug环境二、使用GDB调试启动GDB编译器GDB常用命令Debug示例1、取变量值2、调试脚本三、使用Trace文件调试设置debug参数Debug示例阅读本文你将...
    99+
    2024-04-02
  • Mysql中新建用户及授权的方法分享
    这篇文章给大家汇总介绍了Mysql中新建用户及授权的方法,首先介绍的是作者自己的项目经历,后面附上了参考文章,希望能对大家学习mysql有所帮助。 在项目开发的过程中可能需要开放自己的数据库给别人,但是为了安全不能自己服务器里其他数据...
    99+
    2023-09-10
    mysql adb 数据库
  • 关于MySQL中创建表的三种方法分享
    本文主要介绍了MySQL中创建表的三种方法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教 SQL 标准使用 CREATE TABLE 语句创建数据表;MySQL 则实现了三种创建表的方法,支持自定义...
    99+
    2023-10-10
    mysql android 数据库
  • nodejs入门教程五:连接数据库的方法分析
    本文实例讲述了nodejs入门教程之连接数据库的方法。分享给大家供大家参考,具体如下: 参考文章链接: nodejs连接mysql 1.准备工作 在nodejs中没有mysql模块,但npm中提供了mys...
    99+
    2022-06-04
    连接数据库 入门教程 方法
  • PHP技巧分享:HTML代码中的三种嵌入方法
    PHP技巧分享:HTML代码中的三种嵌入方法 在Web开发中,PHP经常被用来动态生成HTML代码。本文将介绍三种在HTML中嵌入PHP代码的方法,并提供具体的代码示例。 方法一:在H...
    99+
    2024-03-05
    html php 嵌入
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作