<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="17454" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/oracle-d66376" lastchanged="2026-02-25T10:14:16+01:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>MySQL for Database Administrators</title><productcode>D66376</productcode><vendorcode>OR</vendorcode><vendorname>Oracle</vendorname><fullproductcode>OR-D66376</fullproductcode><version>4.0</version><objective>&lt;ul&gt;
&lt;li&gt;Define and implement a backup strategy&lt;/li&gt;&lt;li&gt;Perform physical and logical backups of your data&lt;/li&gt;&lt;li&gt;Describe MySQL replication and its role in high availability and scalability&lt;/li&gt;&lt;li&gt;Configure simple and complex replication topologies&lt;/li&gt;&lt;li&gt;Administer a replication topology&lt;/li&gt;&lt;li&gt;Install the MySQL server and client programs&lt;/li&gt;&lt;li&gt;Upgrade MySQL on a running server&lt;/li&gt;&lt;li&gt;Describe MySQL architecture&lt;/li&gt;&lt;li&gt;Explain how MySQL processes, stores, and transmits data&lt;/li&gt;&lt;li&gt;Configure MySQL server and client programs&lt;/li&gt;&lt;li&gt;Use server logs and other tools to monitor database activity&lt;/li&gt;&lt;li&gt;Create and manage users&lt;/li&gt;&lt;li&gt;Protect your data from common security risks&lt;/li&gt;&lt;li&gt;Identify and optimize poorly-performing queries&lt;/li&gt;&lt;li&gt;Troubleshoot server slowdowns and other common problems&lt;/li&gt;&lt;li&gt;Gain an understanding of MySQL Cloud&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;h5&gt;Required Prerequisites:&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Should be knowlegeable with relational database concepts and using the mysql command-line client&lt;/li&gt;&lt;li&gt;Should be knowlegeable with MySQL data types and executing basic DDL and DML queries using SQL&lt;/li&gt;&lt;li&gt;Should be knowlegeable with Joining tables&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;attentionbbcode&quot; title=&quot;inactive or disabled course: OR-D90871&quot;&gt;!&lt;/span&gt;MySQL Fundamentals &lt;span class=&quot;fl-prod-pcode&quot;&gt;(D90871)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Suggested Prerequisites:&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;attentionbbcode&quot; title=&quot;inactive or disabled course: OR-D61830&quot;&gt;!&lt;/span&gt;MySQL for Developers &lt;span class=&quot;fl-prod-pcode&quot;&gt;(D61830)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;ul&gt;
&lt;li&gt;Database Administrators&lt;/li&gt;&lt;li&gt;Database Developers&lt;/li&gt;&lt;li&gt;Technical Consultant&lt;/li&gt;&lt;/ul&gt;</audience><contents>&lt;ul&gt;
&lt;li&gt;Introduction to MySQL&lt;/li&gt;&lt;li&gt;Installing MySQL&lt;/li&gt;&lt;li&gt;MySQL Architecture&lt;/li&gt;&lt;li&gt;Configuring MySQL&lt;/li&gt;&lt;li&gt;Monitoring MySQL&lt;/li&gt;&lt;li&gt;User Management&lt;/li&gt;&lt;li&gt;MySQL Security&lt;/li&gt;&lt;li&gt;Maintaining a Stable System&lt;/li&gt;&lt;li&gt;Optimizing Query Performance&lt;/li&gt;&lt;li&gt;Backup Strategies&lt;/li&gt;&lt;li&gt;Performing Backups&lt;/li&gt;&lt;li&gt;Configuring a Replication Topology&lt;/li&gt;&lt;li&gt;Administering a Replication Topology&lt;/li&gt;&lt;li&gt;Group Replication&lt;/li&gt;&lt;li&gt;Conclusion&lt;/li&gt;&lt;/ul&gt;</contents><outline>&lt;h5&gt;Introduction to MySQL&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;MySQL overview&lt;/li&gt;&lt;li&gt;MySQL Enterprise Edition&lt;/li&gt;&lt;li&gt;MySQL on the Web&lt;/li&gt;&lt;li&gt;MySQL in the Cloud&lt;/li&gt;&lt;li&gt;The MySQL community&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Installing MySQL&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Installing MySQL&lt;/li&gt;&lt;li&gt;Installed Files and Directories&lt;/li&gt;&lt;li&gt;Initial Configuration&lt;/li&gt;&lt;li&gt;Starting and Stopping MySQL&lt;/li&gt;&lt;li&gt;Upgrading MySQL&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;MySQL Architecture&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Architectural Overview&lt;/li&gt;&lt;li&gt;How MySQL Transmits Data&lt;/li&gt;&lt;li&gt;How MySQL Processes Requests&lt;/li&gt;&lt;li&gt;How MySQL Stores Data&lt;/li&gt;&lt;li&gt;Tablespaces&lt;/li&gt;&lt;li&gt;Redo and Undo Logs&lt;/li&gt;&lt;li&gt;How MySQL Uses Memory&lt;/li&gt;&lt;li&gt;Plug-in Interface&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Configuring MySQL&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Server Options, Variables, and the Command Line&lt;/li&gt;&lt;li&gt;Option Files&lt;/li&gt;&lt;li&gt;System Variables&lt;/li&gt;&lt;li&gt;Launching Multiple Servers on the Same Host&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Monitoring MySQL&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Monitoring MySQL with Log Files&lt;/li&gt;&lt;li&gt;Monitoring MySQL with Status Variables&lt;/li&gt;&lt;li&gt;Monitoring MySQL with Performance Schema&lt;/li&gt;&lt;li&gt;MySQL Enterprise Audit&lt;/li&gt;&lt;li&gt;MySQL Enterprise Monitor&lt;/li&gt;&lt;li&gt;Monitoring User Activity&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;User Management&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;MySQL Privilege System&lt;/li&gt;&lt;li&gt;Creating and Modifying User Accounts&lt;/li&gt;&lt;li&gt;Configuring Passwords and Account Expiration&lt;/li&gt;&lt;li&gt;Authentication Plug-Ins&lt;/li&gt;&lt;li&gt;Granting Permissions&lt;/li&gt;&lt;li&gt;Grant Tables&lt;/li&gt;&lt;li&gt;Resetting a Forgotten Root Password&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;MySQL Security&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Security Risks&lt;/li&gt;&lt;li&gt;Network Security&lt;/li&gt;&lt;li&gt;Secure Connections&lt;/li&gt;&lt;li&gt;Password Security&lt;/li&gt;&lt;li&gt;Operating System Security&lt;/li&gt;&lt;li&gt;Protecting Against SQL Injections&lt;/li&gt;&lt;li&gt;MySQL Enterprise Firewall&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Maintaining a Stable System&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Stability&lt;/li&gt;&lt;li&gt;Why Databases Fail&lt;/li&gt;&lt;li&gt;Capacity Planning&lt;/li&gt;&lt;li&gt;Troubleshooting&lt;/li&gt;&lt;li&gt;Identifying the Causes of Server Slowdowns&lt;/li&gt;&lt;li&gt;InnoDB Recovery&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Optimizing Query Performance&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Identifying Slow Queries&lt;/li&gt;&lt;li&gt;The EXPLAIN statement&lt;/li&gt;&lt;li&gt;Working with Indexes&lt;/li&gt;&lt;li&gt;Index Statistics&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Backup Strategies&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Understanding Backups&lt;/li&gt;&lt;li&gt;Backup Techniques&lt;/li&gt;&lt;li&gt;Creating a Backup Strategy&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Performing Backups&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;MySQL Backup Tools&lt;/li&gt;&lt;li&gt;Raw Backup Methods&lt;/li&gt;&lt;li&gt;Techniques that Use the Binary Log&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Configuring a Replication Topology&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Overview of Replication&lt;/li&gt;&lt;li&gt;Replication Conflicts&lt;/li&gt;&lt;li&gt;When to Use Replication&lt;/li&gt;&lt;li&gt;Configuring Replication&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Administering a Replication Topology&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Failover&lt;/li&gt;&lt;li&gt;MySQL Utilities&lt;/li&gt;&lt;li&gt;Replication Threads&lt;/li&gt;&lt;li&gt;Monitoring Replication&lt;/li&gt;&lt;li&gt;Troubleshooting Replication&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Group Replication&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Overview&lt;/li&gt;&lt;li&gt;Single-Primary and Multi-Primary Modes&lt;/li&gt;&lt;li&gt;Configuring Group Replication&lt;/li&gt;&lt;li&gt;Monitoring Group Replication&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Conclusion&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Course Overview&lt;/li&gt;&lt;li&gt;MySQL Curriculum&lt;/li&gt;&lt;li&gt;Course Evaluation&lt;/li&gt;&lt;li&gt;Thank You!&lt;/li&gt;&lt;li&gt;Q&amp;amp;A Session&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Define and implement a backup strategy
- Perform physical and logical backups of your data
- Describe MySQL replication and its role in high availability and scalability
- Configure simple and complex replication topologies
- Administer a replication topology
- Install the MySQL server and client programs
- Upgrade MySQL on a running server
- Describe MySQL architecture
- Explain how MySQL processes, stores, and transmits data
- Configure MySQL server and client programs
- Use server logs and other tools to monitor database activity
- Create and manage users
- Protect your data from common security risks
- Identify and optimize poorly-performing queries
- Troubleshoot server slowdowns and other common problems
- Gain an understanding of MySQL Cloud</objective_plain><essentials_plain>Required Prerequisites:


- Should be knowlegeable with relational database concepts and using the mysql command-line client
- Should be knowlegeable with MySQL data types and executing basic DDL and DML queries using SQL
- Should be knowlegeable with Joining tables
- MySQL Fundamentals (D90871)
Suggested Prerequisites:


- MySQL for Developers (D61830)</essentials_plain><audience_plain>- Database Administrators
- Database Developers
- Technical Consultant</audience_plain><contents_plain>- Introduction to MySQL
- Installing MySQL
- MySQL Architecture
- Configuring MySQL
- Monitoring MySQL
- User Management
- MySQL Security
- Maintaining a Stable System
- Optimizing Query Performance
- Backup Strategies
- Performing Backups
- Configuring a Replication Topology
- Administering a Replication Topology
- Group Replication
- Conclusion</contents_plain><outline_plain>Introduction to MySQL


- MySQL overview
- MySQL Enterprise Edition
- MySQL on the Web
- MySQL in the Cloud
- The MySQL community
Installing MySQL


- Installing MySQL
- Installed Files and Directories
- Initial Configuration
- Starting and Stopping MySQL
- Upgrading MySQL
MySQL Architecture


- Architectural Overview
- How MySQL Transmits Data
- How MySQL Processes Requests
- How MySQL Stores Data
- Tablespaces
- Redo and Undo Logs
- How MySQL Uses Memory
- Plug-in Interface
Configuring MySQL


- Server Options, Variables, and the Command Line
- Option Files
- System Variables
- Launching Multiple Servers on the Same Host
Monitoring MySQL


- Monitoring MySQL with Log Files
- Monitoring MySQL with Status Variables
- Monitoring MySQL with Performance Schema
- MySQL Enterprise Audit
- MySQL Enterprise Monitor
- Monitoring User Activity
User Management


- MySQL Privilege System
- Creating and Modifying User Accounts
- Configuring Passwords and Account Expiration
- Authentication Plug-Ins
- Granting Permissions
- Grant Tables
- Resetting a Forgotten Root Password
MySQL Security


- Security Risks
- Network Security
- Secure Connections
- Password Security
- Operating System Security
- Protecting Against SQL Injections
- MySQL Enterprise Firewall
Maintaining a Stable System


- Stability
- Why Databases Fail
- Capacity Planning
- Troubleshooting
- Identifying the Causes of Server Slowdowns
- InnoDB Recovery
Optimizing Query Performance


- Identifying Slow Queries
- The EXPLAIN statement
- Working with Indexes
- Index Statistics
Backup Strategies


- Understanding Backups
- Backup Techniques
- Creating a Backup Strategy
Performing Backups


- MySQL Backup Tools
- Raw Backup Methods
- Techniques that Use the Binary Log
Configuring a Replication Topology


- Overview of Replication
- Replication Conflicts
- When to Use Replication
- Configuring Replication
Administering a Replication Topology


- Failover
- MySQL Utilities
- Replication Threads
- Monitoring Replication
- Troubleshooting Replication
Group Replication


- Overview
- Single-Primary and Multi-Primary Modes
- Configuring Group Replication
- Monitoring Group Replication
Conclusion


- Course Overview
- MySQL Curriculum
- Course Evaluation
- Thank You!
- Q&amp;A Session</outline_plain><duration unit="d" days="5">5 days</duration><pricelist><price country="CH" currency="EUR">2390.00</price><price country="AT" currency="EUR">2390.00</price></pricelist><miles/></course>