آنچه یاد خواهید گرفت:
تفاوتهای کلیدی بین MySQL 8.0 و MySQL 8.4 LTS و تغییرات مهمی را که در نسخه LTS معرفی شدهاند، درک کنید.
یک استراتژی ایمن برای ارتقای MySQL از MySQL 8.0 به MySQL 8.4 در محیطهای عملیاتی برنامهریزی و آمادهسازی کنید.
از ابزارهای ارتقای MySQL مانند MySQL Shell Upgrade Checker برای شناسایی مشکلات سازگاری پیش از ارتقا استفاده کنید.
ارتقای MySQL را بهصورت گامبهگام و همراه با نمایشهای عملی انجام دهید.
مشکلات رایج ارتقا مانند قابلیتهای منسوخشده، تغییرات احراز هویت و کلمات رزروشده را شناسایی و برطرف کنید.
محیط پایگاه داده را پس از ارتقا اعتبارسنجی کنید و مطمئن شوید اپلیکیشن ها همچنان بهدرستی کار میکنند.
پیشنیازهای دوره
درک اولیه پایگاههای داده MySQL (جدولها، کاربران، فرمان های اولیه SQL)
دانش اولیه خط فرمان Linux برای دنبال کردن نمایشهای ارتقا مفید است.
نصب MySQL 8.0 (یا تمایل به نصب آن در طول دوره).
هیچ تجربه قبلی در ارتقای MySQL لازم نیست - همهچیز بهصورت گامبهگام توضیح داده میشود.
توضیحات دوره
MySQL 8.0 به پایان عمر خود (EOL) رسیده است؛ یعنی دیگر بروزرسانی، patches امنیتی یا رفع اشکال دریافت نخواهد کرد. برای سازمانهایی که MySQL را در محیطهای عملیاتی اجرا میکنند، ادامه استفاده از یک نسخه پشتیبانینشده میتواند ریسکهای امنیتی، چالشهای سازگاری و محدودیتهای عملیاتی ایجاد کند. به همین دلیل، ارتقا به نسخه پشتیبانی بلند مدت (LTS) یعنی MySQL 8.4 به یک گام مهم برای حفظ سیستمهای پایگاه داده پایدار و امن تبدیل شده است.
در این دوره، مسیر کامل ارتقا از MySQL 8.0 به MySQL 8.4 LTS را با نمایشهای عملی و ملاحظات دنیای واقعی بررسی میکنیم. بهجای تمرکز صرف بر تئوری، این دوره طوری طراحی شده است که یک تجربه یادگیری عملی ارائه دهد تا بتوانید درک کنید ارتقاها در محیطهای واقعی چگونه انجام میشوند.
یاد خواهید گرفت چگونه پیش از انجام ارتقا، محیط MySQL خود را بهدرستی آماده کنید، مشکلات سازگاریای را که ممکن است روی اپلیکیشن ها اثر بگذارند شناسایی کنید، و از ابزارهایی مانند utilityهای بررسی ارتقا برای اعتبارسنجی سیستم خود استفاده کنید. همچنین این دوره چند روش ارتقا را نمایش میدهد، از جمله ارتقای درجا و ارتقای مبتنی بر replication، تا بتوانید مناسبترین روش را برای محیط خود انتخاب کنید.
علاوه بر این، درباره استراتژیهای rollback و اقدامات احتیاطی مهمی که باید پیش از ارتقای سیستمهای عملیاتی انجام شوند صحبت خواهیم کرد. این دوره بر استراتژیهای عملی ارتقا و بهترین شیوههای عملیاتی تمرکز دارد و به شما کمک میکند ارتقای MySQL را در محیطهای واقعی با ایمنی، اطمینان و حداقل ریسک انجام دهید.
بیایید شروع کنیم و بررسی کنیم چگونه به MySQL 8.4 LTS ارتقا دهیم.
این دوره برای چه کسانی مناسب است؟
مدیران پایگاه داده (DBA) که میخواهند MySQL را بهصورت ایمن از 8.0 به 8.4 LTS در محیطهای عملیاتی ارتقا دهند.
مهندسان DevOps و مدیران سیستم که مسئول مدیریت و نگهداری سرورهای MySQL هستند.
توسعهدهندگانی که بهطور نزدیک با MySQL کار میکنند و میخواهند تأثیرات ارتقا و تغییرات سازگاری را درک کنند.
متخصصان IT که برای ارتقای نسخه MySQL آماده میشوند و میخواهند از downtime یا شکست در ارتقا جلوگیری کنند.
هر کسی که به یادگیری یک فرآیند عملی و گامبهگام ارتقای MySQL همراه با نمایشهای واقعی علاقهمند است.