首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
V2EX  ›  MySQL

请问学习 MySQL 是不是看官方文档就够了

  •  1
     
  •   taogen · 31 天前 · 5010 次点击
    这是一个创建于 31 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我看了下官方网站,是不是只要看这两个文档。

    1. MySQL 5.7 Reference Manual

    2. MySQL Internals Manual

    另外,有没有其它好书推荐。

    第 1 条附言  ·  31 天前
    看过官方文档的老哥,可以给个意见。是看官方文档,还是看《高性能 MySQL 》
    第 2 条附言  ·  30 天前

    目前收集不错的书籍如下。等看完官方文档后,会选一些去看。大佬们觉得如何。

    • Database System Concepts by Abraham
    • Expert MySQL by Charles A Bell
    • Understanding MySQL Internals by Sasha Pachev
    • Effective MySQL Optimizing SQL Statements
    • Effective MySQL Backup and Recovery
    • Effective MySQL Replication Techniques in Depth
    • MySQL Troubleshooting: What To Do When Queries Don't Work by Sevta Smirnova
    • MySQL 技术内幕:innodb存储引擎 by 姜承尧
    • MySQL 内核:InnoDB存储引擎 by 姜承尧
    • MariaDB 原理与实现 by 张金鹏
    • High Performance MySQL by Baron Schwartz
    • MySQL High Availability: Tools for Building Robust Data Centers by Charles Bell
    • MySQL性能调优与架构设计 by 简朝阳
    • Relational Database Index Design and the Optimizers by Tapio Lahdenmaki
    36 回复  |  直到 2019-07-20 17:41:04 +08:00
        1
    auxox   31 天前
    MySQL 是个挺大的工程了,要确定你要学哪一个方面
        2
    virus94   31 天前
    这个文档太繁杂了,把握不住重点,建议看看 高性能 MySQL
        3
    taogen   31 天前 via Android
    @auxox 目前是入门级别。会基本的概念 和 SQL,想更深入的学习 MySQL,有哪些方面推荐学呢?
        4
    SmartKeyerror   31 天前 via Android
    不是有本儿书叫高性能 MySQL 吗?
        5
    zanxj   31 天前
    MySQL 从入门到精通
        6
    falcon05   31 天前 via iPhone
    大佬的话应该没问题
        7
    HuasLeung   31 天前 via Android
    《高性能 MySQL 》
        8
    fghjghf   31 天前   ♥ 5
    28 定律。先看常用的,细节或不常用的,以后慢慢补
        9
    lzhnull   31 天前
    高性能 MySQL
        10
    shuizhengqi   31 天前
    问题是你要学习什么,是 sql 调优还是性能调优,是做开发还是说 dba,完全都不是一个路线的
        11
    liprais   31 天前 via iPhone
    先把官方文档看了
        12
    taogen   31 天前 via Android
    @shuizhengqi 目前是做开发。想各个路线一把梭
        13
    kqz901002   31 天前
    MySQL 从入门到放弃
        14
    liuhuansir   31 天前
    @taogen 开发和 dba 对 MySQL 的要求不是一个级别,人的精力有限,如果你是大神,当我没说
        15
    uAllRight   31 天前   ♥ 2
    文档建议熟读并背诵嗷
        16
    l8g   30 天前
    《高性能 MySQL 》+1
        17
    abcbuzhiming   30 天前   ♥ 1
    @taogen 开发和 DBA 对 MySQL 的要求完全不一样,开发我建议去研究 SQL 标准,而不是 MySQL 本身,作为 DBA 的要求是个深坑,没个 5-6 年的线上维护 MySQL 经验,并且什么场景都见过。你是不敢说自己是 DBA 的。
        18
    ducklyl   30 天前
    《高性能 MySQL 》+1
        19
    Cbdy   30 天前
    《 MySQL 技术内幕:InnoDB 存储引擎》这本书也值得看一下,比《高性能》讲得更加深入一些,不过 mysql 版本都有点老了。mysql8 的内容还是看官方文档吧
        20
    love   30 天前
    你列的是参考文档,不适合来学习,因为太事无巨细没有重点了,类似直接拿字典学语言
        21
    taogen   30 天前
    @love 已经有一定基础了。官方文档感觉也不是太多。曾看过进千页的《计算机组成与设计》、《操作系统概念》等书。
        22
    x7395759   30 天前
    慢慢学
        23
    Aresxue   30 天前   ♥ 1
    官方文档很不错,但是实在太多,开发人员要摒弃掉大多数,关注与自身相关的部分,比如 mysql 日志、语句优化、数据类型、innodb 引擎(这个贼多贼复杂),简单来说按需学习。如果对语句优化、引擎设计
    、mysql 设计已经有了一定掌握,不妨先走马观花地把整个文档都过一遍,遇到觉得重要的就记下来,过完一遍之后再按照之前的 mark 去详读精读。
        24
    awanganddong   30 天前
    高性能 mysql 这个看了,讲原理的比较少一些,innodb 技术内幕比较好,可以不用通篇看,自己公众遇到问题的点,着重的看,
        25
    pussy2019   30 天前
    《 MySql 从入门到入土》
        26
    ikkknlm   30 天前
    文档一定要到能背的程度.
        27
    wuandkv   30 天前
    《 Mysql 从删库到跑路》
        28
    taogen   30 天前 via Android
    手动 @oaix,关于学习 MySQL 有什么建议吗?
        29
    hubqin   30 天前 via Android   ♥ 1
    掘金小册 从根儿上理解 MySQL 讲的很好,很值
        30
    carlclone   30 天前 via Android
    丁奇老师的 mysql 实战 45 讲
        31
    oaix   30 天前   ♥ 1
    @taogen #27 谢老哥抬举,我对 mysql 也没什么深入理解,学习 sql 可以去 leetcode 做点数据库的题。
        32
    taogen   30 天前 via Android
    @oaix 好的,多谢
        33
    tuding   30 天前 via Android
    《 MySQL:从入门到删库跑路》
        34
    lowman   30 天前
    作为一个合格的开发, 你需要把所有 mysql 版本的官方文档都能从头到位背诵出来, 倒背如流, 否则, 你的开发水平是上不去的, 你连 dba 的水平都不超过, 你还有什么资格做开发, 同作为一个开发, 我深深的明白这么一个道理, 我已经背完一半了
        35
    taogen   30 天前
    多看几遍就好了。老哥们的背诵大法就算了。
        36
    chloey027   29 天前
    增删查减?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3914 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 03:48 · PVG 11:48 · LAX 20:48 · JFK 23:48
    ♥ Do have faith in what you're doing.