暂无图片
暂无图片
5
暂无图片
暂无图片
暂无图片

月黑风高单挑 MySQL 开发者认证 (1Z0-909)

原创 严少安 2025-06-12
638

万万没想到,时隔两年,我竟再次踏上 #MySQL #OCP (Oracle Certified Professional) 认证考试之路。这次,我终于拿下了 MySQL 开发者认证 (MySQL 8.0 Database Developer)。😄

20250612_010306.png

预约的凌晨12点的考试,夜深人静,适合剑客出招,无需 Magic 加持,网速很通畅。下证也出奇的快,本以为要等到白天,我刚在群里浅晒了一下成绩单,提笔写下标题,证书便稳当地发过来了。

20250612_012357.png

MySQL 免费考试券

说来惭愧,从业 MySQL #DBA 这么多年,我连个周边都没有,反倒是 #TiDB 的 T 我却有一堆。

20250612_013411.png

之前介绍过 MySQL 30 周年活动,现在仍然有效,免费期限到 7 月 31 日,还有一个半月时间,大家抓紧时间冲鸭!🦆

(旁白:#DuckDB 了解一下?)

具体介绍和领券方法参考:

MySQL 认证

我们常说的 MySQL OCP 一般是指数据库管理员认证,根据 MySQL 版本分 5.6 / 5.7 / 8.0,现行版本基于 MySQL 8.0。

20250612_012941.png

但其实,还有另外一个科目:开发者认证。只不过,DBA 一般不考开发科目,而开发者大多只关心开源项目,并不屑于考证,所以关注度较低。再加上该科目没有题库,考试费较贵,折合人民币将近 2000。

目前 MySQL 认证体系主要涵盖四个科目:

1. MySQL Implementation Associate (1Z0-922)

MySQL 实施认证助理能够全面演示 MySQL 功能(包括本地和云端),进行技术讨论和概念验证,并提供完整的 Oracle 云解决方案。此认证表明您对 MySQL 企业版有深入的了解,包括:安装、数据库设计、高可用性和复制、安全性以及备份。它还展示了有关 HeatWave 的基础知识。

2. MySQL HeatWave Implementation Associate Rel 1 (1Z0-915-1)

MySQL HeatWave 实施认证助理已展示出为交易、分析、机器学习和 Lakehouse 配置、配置和管理 MySQL HeatWave 所需的知识。获得此认证的个人了解如何使用 MySQL HeatWave Lakehouse 管理用户帐户、连接、机器学习和分析。

3. MySQL 8.0 Database Administrator (1Z0-908)

Oracle 认证专家 MySQL 8.0 数据库管理员证书认可考生具备 MySQL 架构所需的知识,并具备安装和配置 MySQL 数据库的技能。此认证表明考生具备监控、维护和保护 MySQL 数据库所需的技能。它还表明考生掌握了如何优化查询性能、实施备份和恢复策略以及实施高可用性技术。

4. MySQL 8.0 Database Developer (1Z0-909)

这个我们后面详细介绍。

两个初级认证比较简单,内容较新,包含 MySQL 8.4 和 OCI 云上 HeatWave 相关内容。MySQL 数据库管理员认证考察内容比较全面,建议尚未获得该认证的从业者都来尝试一下。

MySQL OCP (1Z0-909) 考试介绍

MySQL 8.0 数据库开发人员 Oracle 认证专家证书认可考生具备使用连接器和 API 所需的知识和技能,以及如何使用 MySQL 数据库支持数据驱动的应用程序。此认证表明专业人员能够设计、开发和维护 MySQL 模式对象,并控制 SQL 和应用程序中的事务。它还表明专业人员掌握了如何优化查询性能、创建和执行存储程序以及管理 JSON 和文档存储。

该项考试没有前置条件,准备好之后可之间预约考试。考试形式为单选或多选,具体需要选几个考试题目会提示。考试时间为 90 分钟,需要提前半小时 Check In。考试题目为 65 道,通过分数为 62%。

该科目以 MySQL 8.0.18 为基准,建议在准备该科目时先安装一下这个版本的软件。操练环境需要准备一个 MySQL 数据库,安装 MySQL Shell 和 PHP 环境。

考试内容

Connectors and APIs

  • Choose between connectors for a given application
  • Demonstrate connector use, management and configuration
  • Retrieve data from the database by using a connector
  • Handle special values
  • Secure credentials and connections

Data-driven Applications

  • Use prepared statements
  • Set SQL Modes to change MySQL behavior
  • Handle and interpret errors and warnings
  • Display query results
  • Aggregate and summarize data
  • Advanced Report Generation

MySQL Schema Objects and Data

  • Design, create, and alter views
  • Store and process string data
  • Store and process numeric data
  • Store and process temporal data
  • Store and process spatial data

Transactions

  • Control transactions in SQL
  • Control transactions in applications
  • Resolve consistency problems with isolation levels
  • Understand locking mechanisms within MySQL

Query Optimization

  • Use indexes for optimization
  • Analyze queries for optimization
  • Rewrite queries for optimization

MySQL Stored Programs

  • Create and execute stored routines
  • Explain the programming constructs used in stored routines
  • Create and execute triggers
  • Schedule database operations

JSON and Document Store

  • Create and store JSON documents
  • Process data in JSON documents
  • Explain application development with NoSQL and XDevAPI
  • Create and access a document store
  • Use MySQL Shell to access document stores

学习路径

Oracle 大学提供了非常清晰的学习路径,并配套提供 31 小时的学习视频,助力考生学习、备考。

https://mylearn.oracle.com/ou/learning-path/become-a-mysql-80-database-developer-professional/82110

20250612_021757.png

如果你在备考,我强烈建议抽出时间系统学习一下,相信通过深度研习,你会对 MySQL 和软件开发有更多体会和领悟。

数据库考证咨询

  • 添加墨天轮教务老师微信(ID:modbedu)咨询培训和活动优惠
  • 添加墨天轮考务老师微信(ID:modb111)咨询最新考试计划

评论区有交流群入口。

微信图片_20250620125408.jpg


Have a nice day ~


🌻 往期精彩 ▼

– / END / –

👉 这里可以找到我

👉 这里有得聊

如果对国产基础软件(操作系统、数据库、中间件)感兴趣,可以加群一起聊聊。
关注微信公众号:少安事务所,后台回复[群],即可看到入口。

如果这篇文章为你带来了灵感或启发,请帮忙『三连』吧,感谢!ღ( ´・ᴗ・` )~

最后修改时间:2025-06-20 12:54:31
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论