강의

멘토링

로드맵

BEST
Programming

/

Database

MySQL thực sự Phần 1 - Phần 1

Bạn có thể xem qua các tính năng cốt lõi của MySQL và tìm hiểu cách sử dụng chúng một cách hiệu quả trong thực tế. Ngoài ra, bạn có thể có được sự hiểu biết mới về những phần quan trọng mà bạn có thể đã bỏ qua sau khi sử dụng nó theo quán tính trong một thời gian dài và có được kiến ​​thức chuyên sâu về cơ sở dữ liệu.

(4.8) 46 đánh giá

1,131 học viên

쿼리최적화
DBA
개발도서
고급쿼리
MySQL
DBMS/RDBMS
backend
query-tuning
mysql-query

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Cách sử dụng tính năng mới của MySQL 8.0

  • Mô hình dữ liệu và tối ưu hóa truy vấn

  • Cách sử dụng cơ sở dữ liệu có thể áp dụng ngay vào thực tế

  • Tiếp thu từ các khái niệm cơ sở dữ liệu cơ bản đến kiến ​​thức chuyên sâu

Cuốn sách MySQL số 1 của Hàn Quốc
Bài giảng đầu tiên từ tác giả của ⟪Real MySQL 8.0⟫!

Bài giảng MySQL thực tế Phần 1 - Phần 1
Bài giảng MySQL thực tế Phần 1 - Phần 2

Bộ sách Real MySQL là bộ sách về MySQL DBMS bán chạy với hơn 30.000 bản được bán ra. Cuốn sách ⟪Real MySQL 8.0⟫ chứa thông tin chuyên sâu về cấu trúc bên trong, tối ưu hóa và phương pháp quản lý của cơ sở dữ liệu MySQL.

Bài giảng ⟪MySQL thực tế mùa 1⟫ được trình bày lần này cung cấp nội dung thực tế giúp các nhà phát triển và DBA sử dụng MySQL giải quyết nhiều mối quan tâm và vấn đề khác nhau mà họ gặp phải bằng cách cô đọng kinh nghiệm thực tế và kiến thức chuyên môn không thể đưa hết vào sách.

Bao gồm kinh nghiệm thực tếhiểu biết chuyên môn ,
Các chủ đề bài giảng được chọn

❝ 24 Kiến thức MySQL thiết yếu mà mọi nhà phát triển nên biết ❞

⟪Real MySQL Phần 1⟫ bao gồm Phần 1 và Phần 2, có thể được xem cùng nhau thông qua lộ trình.

Banner trang chi tiết (960x200) (2)

Phần 1 (Bài giảng hiện tại)

  1. CHAR so với VARCHAR

  2. VARCHAR so với TEXT

  3. Điều chỉnh COUNT(*) & COUNT(DISTINCT)

  4. Viết truy vấn phân trang

  5. Hàm được lưu trữ

  6. Bảng đạo hàm bên

  7. CHỌN ... ĐỂ CẬP NHẬT

  8. Các cột được tạo và chỉ mục dựa trên hàm

  9. Xử lý lỗi

  10. LEFT JOIN Các biện pháp phòng ngừa và điều chỉnh

  11. Tuyên bố đã chuẩn bị


  12. Cải thiện khả năng đọc các câu lệnh SQL

Phần 2

  1. Đối chiếu

  2. Thận trọng khi sử dụng UUID


  3. Các mẫu truy vấn quét toàn bộ và điều chỉnh

  4. COUNT(*) so với COUNT(cột)

  5. CHỌN ... ĐỂ CẬP NHẬT
    [ NOW WAIT | BỎ QUA ĐÃ KHÓA ]

  6. UNION so với UNION ALL

  7. Sử dụng kiểu JSON

  8. bế tắc

  9. THAM GIA CẬP NHẬT & THAM GIA XÓA

  10. Quản lý kết nối

  11. Phân vùng bảng

  12. Sử dụng DBMS (Các biện pháp phòng ngừa xử lý hàng loạt)


Từ người mới bắt đầu đến chuyên gia giàu kinh nghiệm ,
Nội dung bài giảng chuyên sâu dành cho mọi người

❝ Tập trung vào ⟪Tại sao⟫ thay vì ❞

Nhiều nhà phát triển đặt ra những câu hỏi như "Bạn đã làm thế nào?" hoặc "Tôi nên làm thế nào?"
Giải pháp "Làm thế nào" chỉ cung cấp giải pháp cho các trường hợp sử dụng cụ thể, và bất kỳ thay đổi nhỏ nào trong các trường hợp sử dụng đó thường dẫn đến việc lặp lại câu hỏi "Làm thế nào". Nói cách khác, "Làm thế nào" thường chỉ cung cấp một giải pháp rời rạc, chứ không phải kiến thức cơ bản hoặc nguyên tắc áp dụng cho nhiều tình huống khác nhau.
Vì vậy, mặc dù hầu hết các vấn đề đều được giải quyết bằng câu hỏi "như thế nào", cuối cùng chúng vẫn dẫn chúng ta đến câu hỏi "tại sao".

Khóa học "Real MySQL Mùa 1" cung cấp kiến thức chuyên sâu hơn bằng cách phân tích nguyên nhân gốc rễ của vấn đề cũng như đưa ra giải pháp. Thay vì chỉ giải thích "cách thức", chúng tôi nỗ lực truyền tải "lý do" đằng sau "cách thức". Điều này sẽ giúp bạn có được kiến thức nền tảng và các nguyên tắc áp dụng cho nhiều tình huống khác nhau. Khóa học này sẽ giúp bạn tìm ra giải pháp tốt hơn và giải quyết hiệu quả nhiều vấn đề khác nhau.

Những người như thế này, hãy chú ý nhé!

📌
Các tính năng cốt lõi của MySQL
Làm thế nào để sử dụng nó tốt nhất
Bất kỳ ai quan tâm đến việc cải thiện hiệu suất

📌
Xảy ra trong lĩnh vực
Những người muốn tìm giải pháp cho nhiều tình huống vấn đề khác nhau

📌
Kiến thức chuyên sâu về sử dụng và vận hành MySQL
Những ai muốn có được nó

"Chúng tôi cung cấp những trải nghiệm học tập có giá trị thông qua các bài giảng khác biệt."

Hướng dẫn toàn diện về các tính năng chính

  • Hướng dẫn toàn diện này bao gồm các tính năng chính của MySQL và các tính năng mới trong Phiên bản 8.0, từ tổng quan đến phương pháp sử dụng và các biện pháp phòng ngừa. Bạn sẽ hiểu rõ các tính năng của MySQL và có thể áp dụng chúng hiệu quả vào công việc của mình.

Các chiến lược giải quyết vấn đề thực tế

  • Chúng tôi cung cấp giải thích chi tiết và giải pháp hiệu quả cho nhiều tình huống vấn đề bạn có thể gặp phải khi sử dụng MySQL. Bạn sẽ được học các chiến lược thực tế có thể áp dụng ngay vào công việc.

Phân tích chuyên sâu bởi các chuyên gia

  • Chúng tôi cung cấp những hiểu biết chuyên sâu, sâu sắc về các lĩnh vực thường bị bỏ qua. Chúng tôi sẽ mở ra một góc nhìn mới về quản lý và tối ưu hóa cơ sở dữ liệu.

Giới thiệu giảng viên

Lee Seong-wook

Baek Eun Bin

  • lịch sử cá nhân

    • Nhóm Naver & Line & Kakao DB

    • (Hiện tại) Nhóm DB Phòng Cơ sở hạ tầng Thị trường Cà rốt

  • Sách

    • Real MySQL 8.0 Phiên bản sửa đổi Tập 1 và 2

    • MongoDB thực sự

    • MariaDB thực sự

    • MySQL thực sự

  • lịch sử cá nhân

    • Đội Kakao DB

    • (Hiện tại) Nhóm DB Phòng Cơ sở hạ tầng Thị trường Cà rốt

  • Sách

    • Real MySQL 8.0 Phiên bản sửa đổi Tập 1 và 2



Hỏi & Đáp

H. Khi tham gia khóa học ⟪Real MySQL Phần 1⟫, tôi có cần phải mua trước cuốn sách ⟪Real MySQL 8.0⟫ không?

Không. ⟪MySQL 8.0 thực sự⟫ Không có vấn đề gì khi tham gia khóa học này ngay cả khi bạn không có sách.
Chỉ ⟪MySQL 8.0 thực sự⟫ Nếu bạn mua sách và học cùng với các bài giảng, tôi hy vọng nó sẽ giúp ích rất nhiều trong việc mở rộng hiểu biết của bạn về nội dung bài giảng. 🙂

H. Tôi có phải học Phần 1 và Phần 2 của khóa học ⟪Real MySQL Mùa 1⟫ theo thứ tự không?

Không. Trong bài giảng ⟪Real MySQL Phần 1⟫, 24 tập được chia thành Phần 1 và Phần 2 để chia thành 12 tập cho mỗi phần, nhưng không có thứ tự riêng biệt hoặc sự khác biệt về tầm quan trọng.

Như bạn có thể thấy từ chương trình học, mỗi bài giảng bao gồm các chủ đề độc lập. Do đó, bạn có thể chọn chủ đề bài giảng mình muốn và học trước mà không cần theo thứ tự cụ thể nào.

Tôi thực sự khuyên bạn nên học cả Phần 1 và Phần 2 vì cả hai đều bao gồm các kỹ thuật thiết yếu và những cân nhắc quan trọng cho các dự án sử dụng MySQL. 🙌

H. Nội dung học được trong bài giảng này có thể áp dụng vào AWS Aurora MySQL không?

Máy chủ Aurora MySQL của AWS là máy chủ DBMS được xây dựng trên phiên bản cộng đồng MySQL nên có nhiều tính năng tương thích.
Tuy nhiên, bạn nên biết rằng có sự khác biệt đáng kể giữa AWS Aurora MySQL và phiên bản cộng đồng của MySQL Server ở một số tính năng, bao gồm cả kiến trúc lưu trữ.
Bài giảng này không đề cập nhiều đến sự khác biệt giữa MySQL Community Edition và AWS Aurora MySQL Server, nhưng chúng tôi đã đề cập riêng đến những điểm khác biệt này, vì vậy hãy ghi nhớ những điểm khác biệt đó khi sử dụng chúng. 👍

Biểu ngữ trang chi tiết (960x200)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người muốn sử dụng các chức năng cốt lõi của MySQL trong thực tế

  • Những người muốn hiểu sâu về cấu trúc và hiệu suất cơ sở dữ liệu

  • Những người quan tâm đến việc viết và tối ưu hóa truy vấn nâng cao

  • Dành cho những ai tò mò về cách sử dụng MySQL tại nơi làm việc

Cần biết trước khi bắt đầu?

  • SQL

Xin chào
Đây là

2,104

Học viên

61

Đánh giá

43

Trả lời

4.8

Xếp hạng

2

Các khóa học

경력

  • CRM/DW 및 SI 프로젝트 수행

  • 네이버 & 라인 DB팀 근무

  • 카카오 DB팀 근무

  • (현) 당근마켓 인프라실 DB팀 팀장

 

저서

  • Real MySQL 8.0 개정판 1권/2권

  • Real MongoDB

  • Real MariaDB

  • Real MySQL

  • MySQL 성능 최적화

Chương trình giảng dạy

Tất cả

13 bài giảng ∙ (3giờ 29phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

46 đánh giá

4.8

46 đánh giá

  • nataek2159님의 프로필 이미지
    nataek2159

    Đánh giá 14

    Đánh giá trung bình 3.2

    3

    100% đã tham gia

    Trong lúc nghe, tôi muốn viết mấy lần nhưng vẫn nghĩ nên nghe hết rồi viết ra. Được viết sau khi hoàn thành Phần 1-Phần 1. 1. Mô tả khóa học nói rằng nó dành cho người mới bắt đầu. Hãy suy nghĩ kỹ xem nội dung có thực sự phù hợp với người mới bắt đầu hay không. 1) Nếu tôi cho bạn một ví dụ... Nếu đối tượng mục tiêu là người mới bắt đầu, bài giảng Hàm lưu trữ sẽ tập trung vào Hàm lưu trữ hơn là XÁC ĐỊNH là gì. Sẽ không thích hợp hơn nếu nói với mọi người cách viết nó sao? Nếu không thì lời giải thích của bài giảng không tốt. Đúng là nên bỏ phần về người mới bắt đầu. Tôi nghĩ bạn đã đưa ra định nghĩa về người mới bắt đầu ở mức quá cao. 2. Các bài giảng đều được giảng dạy bằng ppt từ đầu đến cuối. Có màn hình nào thực sự minh họa việc thực hành SQL không? Làm cách nào tôi có thể chuẩn bị cơ sở dữ liệu và bảng để thực hành và chạy nó mà không có bất kỳ thông tin nào? Nếu khó thực hiện trên màn hình, việc cung cấp cơ sở dữ liệu, bảng biểu, dữ liệu, v.v. để xem xét sau có đúng không? Tôi đã tham gia rất nhiều bài giảng tại Infron, nhưng đây là lần đầu tiên tôi tham gia một khóa học như thế này chỉ bằng màn hình PPT. Nó thậm chí không phải là một khóa học miễn phí... Tôi nghĩ điều này là quá nhiều. Sẽ có sự khác biệt lớn giữa việc thực sự làm việc đó và việc chỉ xem và nghe nó. Tôi nghĩ phần này quá khắc nghiệt ... 3. Tôi nghĩ cả hai bạn cần thực hành bài giảng của mình một chút. Người phụ nữ chỉ đọc kịch bản quá nhanh. Ngay cả khi có ai đó chỉ đọc bản thảo, tôi không nghĩ mình sẽ biết. Nó đủ nhanh để không gây khó chịu ngay cả khi bạn giảm tốc độ xuống 0,9. Thế nên tôi thực sự không hiểu, đây là cái gì? Tôi cảm thấy điều này quá thiếu chân thành. Người đàn ông... phải không? Nếu bạn đếm toàn bộ bài giảng, tôi nghĩ bạn đã làm nó 20.000 lần. Tôi không muốn nghe lắm... Tôi không hiểu và đây là lần đầu tiên tôi nghe thấy nhưng nó cứ xảy ra hoài phải không? Tôi thực sự khó chịu khi nói điều đó.. Nghe hết tập 1 mà cảm giác như ăn 10 củ khoai lang ý. Mình đã nộp đơn xin phần 2 rồi nên đang lo lắng. Dựa trên cảm giác của tôi, nó sẽ là 2 sao. Tuy nhiên mình cũng có vài góp ý, phần 2 cần nghe nên mình cho 3 điểm.

    • sungucklee2062
      Giảng viên

      Cảm ơn bạn đã phản hồi tốt. Mùa tới, chúng tôi sẽ cố gắng mang đến những bài giảng vừa ý với sự chuẩn bị và thực hành nhiều hơn.

  • dldudwns720806님의 프로필 이미지
    dldudwns720806

    Đánh giá 14

    Đánh giá trung bình 4.9

    5

    62% đã tham gia

    Tôi giới thiệu khóa học này cho những người có một số kiến ​​thức về MySQL và đối với những người như vậy, đây là khóa học có thể củng cố hơn nữa các khóa học cơ bản và nâng cao. Tôi rất ấn tượng về điều này nên tôi sẽ để lại bài đánh giá về khóa học trong bài thơ 6 dòng SQL của tôi. Ma: Cuối cùng, cơ sở dữ liệu Lee: Đây là bài giảng giúp bạn hiểu. Tới: Để nếu có xảy ra lỗi cũng có thể giải quyết ổn thỏa. S: Bạn đã giải thích nó rất hay và tinh tế. Hỏi: Xin hãy tử tế với QNA nữa. EL: Đó là một bài giảng đã giúp tôi tự tin trở thành một nhà phát triển sáng giá. Cảm ơn bạn~~

    • lucas6996님의 프로필 이미지
      lucas6996

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Nó ghi từ cơ bản đến nâng cao... Tôi nghĩ nó chỉ là nâng cao thôi... ----------------------------------- Tôi đã để lại một tin nhắn mơ hồ... Nội dung bao gồm 'Hướng dẫn sử dụng MySQL dành cho nhà phát triển từ cơ bản đến nâng cao' Nó nói Phía trước 'dành cho nhà phát triển' Tôi đã bỏ qua và tham gia khóa học từ cơ bản đến nâng cao, và như bạn nói, tôi nghĩ những người đang phát triển sẽ biết điều này. Tôi để lại một bài viết lạ mà không có lý do gì vì tôi nghĩ rằng một người mới bắt đầu học mysql không phải là nhà phát triển như tôi có thể sẽ gặp khó khăn sau khi đọc bài viết từ cơ bản đến nâng cao. Tôi sẽ thử tham gia lớp học lại sau khi đã xây dựng được một số kiến ​​thức cơ bản. Cảm ơn bạn!

      • sungucklee2062
        Giảng viên

        Xin chào Lucas. Cảm ơn bạn đã xem video. (Nó cũng được đề cập trong phần giới thiệu bài giảng.) Như bạn có thể thấy khi xem video bài giảng, Tôi nghĩ bạn sẽ đồng ý rằng các chủ đề bài giảng thực tế đều là những thứ mà bất kỳ ai phát triển đều phải có kiến ​​thức cơ bản. Trong mỗi tập video bài giảng Real MySQL, các chủ đề được đề cập sẽ được thảo luận. Nó không chỉ đơn giản kết thúc bằng lời giải thích "phải làm gì để tránh vấn đề" Cũng có nhiều lời giải thích cho câu hỏi "Tại sao phương pháp này lại có vấn đề?" Mặc dù đó là một lời bào chữa nhưng lời giải thích “Tại sao lại có vấn đề?” thường yêu cầu giải thích về đặc điểm của máy chủ MySQL hoặc một số nội dung nội bộ. Đó là một lời bào chữa, nhưng tóm lại, các chủ đề trong mỗi tập đều ở cấp độ mới bắt đầu, nhưng tôi nghĩ Lucas có thể thấy nội dung khó do phần giải thích nội bộ. Khi làm video bài giảng tiếp theo, mình sẽ cố gắng chú ý hơn đến phần giải thích nội dung bên trong. Cảm ơn ý kiến ​​​​có giá trị của bạn.

    • tkaqkr1231706님의 프로필 이미지
      tkaqkr1231706

      Đánh giá 13

      Đánh giá trung bình 5.0

      5

      77% đã tham gia

      • snicorpdev4037님의 프로필 이미지
        snicorpdev4037

        Đánh giá 3

        Đánh giá trung bình 4.7

        4

        92% đã tham gia

        Tôi hiểu vì bạn đã đưa ra những ví dụ hay về những điều tôi chưa biết.

        925.210 ₫

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!