Course: MySQL v.8 Administration

หลักสูตรอบรม : MySQL v.8 Administration

ระยะเวลา: 4 วัน (24 ชม.) 9.00 - 16.00 น.

ราคาอบรม/ท่าน : 12,500 บาท/15,000 บาท (Public Training with Online/Onsite)
กรณีเป็น In-house Training จะคำนวณราคาตามเงื่อนไขของงานอบรม

Public Training หมายถึง การอบรมให้กับบุคคล/บริษัท ทั่วไป ที่มีความสนใจอบรมในวิชาเดียวกัน โดยจะมี 2 แบบ

1. อบรมแบบ Online โดย Live ผ่านโปรแกรม Zoom พร้อมทำ Workshop ร่วมกันกับวิทยากร

2. อบรมแบบ Onsite  ณ ห้องอบรม ที่บริษัทจัดเตรียมไว้ พร้อมทำ Workshop ร่วมกันกับวิทยากร 

หมายเหตุ: - ผู้อบรมต้องนำเครื่องส่วนตัวมาใช้อบรมด้วยตัวเอง
- วันอบรมที่ชัดเจนทางบริษัทจะแจ้งภายหลัง ตามเดือนที่ผู้อบรมแจ้งความประสงค์ไว้ (ทางบริษัทขอสงวนสิทธิ์การปรับเปลี่ยน ตามความเหมาะสม)



In-house Training หมายถึง การอบรมให้กับบริษัทของลูกค้าโดยตรง โดยใช้สถานที่ของลูกค้าที่จัดเตรียมไว้ หรือจะเป็นแบบ Online ก็ได้เช่นกัน และลูกค้าสามารถเลือกวันอบรมได้




ลงทะเบียนอบรมได้ที่

เน้นการทำ Workshop ที่ถูกออกแบบมาอย่างดีเยี่ยม, สนุกสนาน, ครบครัน เพื่อช่วยในการเรียนรู้และทำให้เกิดความเข้าใจได้อย่างง่ายดายที่สุด

#พร้อมเอกสาร lab #ทุกขั้นตอน

(ลิขสิทธิ์ โดย อ.สุรัตน์ เกษมบุญศิริ)

เนื้อหาต่างๆ มีการปรับเปลี่ยน/จัดหมวดหมู่ ใหม่ทั้งหมด เพื่อทำให้ง่ายต่อความเข้าใจ

การันตีครับ ว่า ผู้อบรมทุกคนที่จบจาก course นี้จะได้รับความรู้ทั้งภาคทฤษฏีและภาคปฏิบัติ อย่างครบถ้วน เพื่อนำไปใช้ในการทำงานจริง

📌เริ่มปูตั้งแต่พื้นฐาน skill set ของผู้เริ่มต้นที่จะดูแลระบบ MySQL ในองค์กร

📌 เข้าใจกับภาพรวมและที่มาของ MySQL Product

📌สามารถออกแบบการติดตั้งระบบ MySQL ที่ถูกต้องในแต่ละสถานการณ์

📌ตรวจสอบสถานะต่างๆของ MySQL Service

📌ตั้งค่าและปรับแต่ง MySQL Option Files ได้อย่างเหมาะสม

📌ประยุกต์ใช้งาน MySQL Client และ Utilities ต่างๆ ในงานด้าน Admin

📌สามารถอธิบายโครงสร้างของ File ต่างๆบน MySQL Database และสามารถออกแบบระบบ Storage ในการจัดเก็บได้อย่างเหมาะสม

📌แนวคิดระบบ Raid กับความสัมพันธ์กับการทำงานของ Data File, Log File และ Temp บน MySQL

📌สามารถดำเนินการย้าย Temp, Log และ Data ของ MySQL ไปไว้ใน Storage ชุดใหม่ด้วยขั้นตอนที่ถูกต้อง ครบถ้วน

📌รู้จักเทคนิคการทำ Symbolic Link, External Tables และ Partition Tables เพื่อพัฒนาความเร็วในการเข้าถึงข้อมูล

📌เจาะลึกการปรับแต่งการใช้งาน MySQL Innodb Memory เพื่อประสิทธิภาพสูงสุด

📌สามารถบริหารจัดการ User Access บน MySQL แบบครบถ้วน และ ปลอดภัย

📌จัดการระบบงาน Data Transfer เพื่อการ Migrate Data เข้า/ออก MySQL

📌รู้จักกลยุทธในการ Backup รวมถึงการ Restore บน MySQL ทุกรูปแบบที่ควรใช้งาน

📌การออกแบบและตั้งค่าระบบ Replication บน MySQL แบบมืออาชีพ

📌การออกแบบและตั้งค่าระบบ Cluster บน MySQL แบบมืออาชีพ

📌ขั้นตอนต่างๆ แบบ step-by-step ด้วย lab snapshot พร้อมนำกลับไปทบทวน ที่ไหน เมื่อไหร่ ก็ได้

📌workshop ตลอดการฝึกอบรม โดย lab practice ที่มีคุณภาพและทำให้กลมกล่อม เข้าใจง่าย โดย อ.สุรัตน์

📌มาร่วมเรียนรู้กับดูแลระบบ MySQL Database แบบมืออาชีพ กับ Born2Learn

วิทยากร:

อ.สุรัตน์ เกษมบุญศิริ

ผู้เชี่ยวชาญและวิทยากรที่มีประสบการณ์มากกว่า 20 ปีในวงการ

พร้อมด้วยใบรับรองจากบริษัทระดับโลกมากมาย อาทิเช่น Microsoft, CompTIA, ITIL, Cisco และอื่นๆ

 

หลักการและเหตุผล:

This course provides the knowledge and skills to core admin and maintains a MySQL database.

หลักสูตรนี้เหมาะสำหรับ:

The primary audience for this course is individuals who administer and maintain MySQL databases.

 

วัตถุประสงค์ของหลักสูตร:

  • Overview of MySQL

  • MySQL Client and Utilities

  • Optimizing the MySQL Server

  • Implementing Security

  • Implementing Data Transfer

  • Backup and Restore MySQL Database

  • Configure MySQL Replication

  • Configure MySQL Cluster

 

ความรู้พื้นฐาน

  • Basic knowledge of the Linux operating system and its core functionality.

  • Working knowledge of SQL.

  • Working knowledge of relational databases.

 

 เนื้อหาหลักสูตร:

 Module 1: Overview of MySQL

  • MySQL History

  • About MySQL v.8

  • MySQL Architecture

  • Hardware and OS Choices

  • MySQL v.8 Installation

  • How to check MySQL Service

  • MySQL Port Reference

  • MySQL Event Log

  • MySQL Option files

 

Module 2: MySQL Client and Utilities

  • About client programs

  • Using mysql command-line client

  • Using mysql shell

  • How to remote admin with mysql and mysql shell

  • Using mysql worksbench

  • Using mysqladmin

  • Using mysqlcheck

  • Using mysqlshow

  • Using mysqlslap

 

 Module 3: Optimizing the MySQL Server

  • Area for tuning hardware level

  • Tuning Disk I/O

  • Create RAID 0 (Stripe)

  • Create RAID 1 (Mirrored)

  • Create RAID 5

  • How to move mysql temp directory to RAID

  • How to move mysql log directory to RAID

  • How to move mysql data directory to RAID

  • Using symbolic link

  • Creating External Tables

  • Creating Partition Tables

  • Tuning Memory Usage

  • Best practice to adjust innodb’s memory usage

 

Module 4: Implementing Security

  • Security concept for mysql

  • About grant table

  • Privilege scope hierarchy

  • Creating mysql user account

  • The password validation component

  • About authentication plugin

  • Implementing Authorization

  • Granting/Revoking permission to mysql user account

  • Checking permission of mysql user account

  • Life cycle to manage mysql user account

 

Module 5: Implementing Data Transfer

  • Concept of Export/Import on mysql

  • About secure_file_priv

  • Proceed exporting data from mysql

  • Proceed importing data to mysql

  • Importing with SQL Command

  • Importing with mysqlimport tools

 

 Module 6: Backup and Restore MySQL Database

  • Type of mysql backup

  • Making backup with mysqldump

  • Implementing Incremental backup

  • How to restore mysql database

  • How to restore mysql database with point-in-time (binary log)

  • How to migrate database with mysqldump

  • Making backup with copy table’s file

  • Proceed table maintenance

 

Module 7: Configure MySQL Replication

  • About mysql replication

  • Method for replication

  • About GTID

  • Concept of Master and Slave

  • Binary loggings formats for replication

  • Process of replication

  • Configure a Master

  • Configure a Slave

 

Module 8: Configure MySQL Cluster

  • About MySQL NDB Cluster

  • NDB Cluster components

  • Concept of Management node

  • Concept of Data node

  • Concept of SQL node

  • Physical requirement for NDB Cluster

  • Setup MySQL NDB Cluster

  • Startup MySQL NDB Cluster

  • Safe shutdown MySQL NDB Cluster

  • Restart MySQL NDB Cluster

Previous
Previous

Course: SQL Server Data Warehouse Implementation

Next
Next

Course: MySQL v.8 for Developer