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