MySQL เจตเจฟเฉฑเจš เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ: เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ

เจ•เฉ‹เจฐเจธ เจฒเจˆ เจจเจตเฉ‡เจ‚ เจฆเจพเจ–เจฒเฉ‡ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจตเจฟเฉฑเจš "เจกเจพเจŸเจพเจฌเฉ‡เจธ" เจ…เจธเฉ€เจ‚ MySQL เจตเจฟเฉฑเจš เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฌเจพเจฐเฉ‡ เจฒเฉ‡เจ–เจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚เฅค

เจ‡เจธ เจฒเฉœเฉ€ เจฆเฉ‡ เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‡เจ– เจตเจฟเจš, เจ…เจธเฉ€เจ‚ เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจธเฉ€ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ. เจ…เฉฑเจœ, เจชเจนเจฟเจฒเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจ—เจฟเจ†เจจ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡, เจ†เจ“ เจฎเฉเฉฑเจ– เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเฉ‡ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจ.

เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจ‡เจธ เจจเจตเฉ€เจ‚ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ (เจœเฉ‹ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจนเฉˆเจกเจฐ เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ) เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจ‡เจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

เจ†เจ“ เจฏเจพเจฆ เจ•เจฐเฉ€เจ เจ•เจฟ เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจฆเจพ เจธเจฟเจฐเจฒเฉ‡เจ– เจ•เจฟเจนเฉ‹ เจœเจฟเจนเจพ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

MySQL เจตเจฟเฉฑเจš เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ: เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ

เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‡เจ– เจคเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจธเจฐเจตเจฐ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจช 'เจคเฉ‡ เจธเจพเจฐเฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธเจพเจ‚ เจฆเฉ‡ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ€ KEY ID เจจเฉ‚เฉฐ เจฏเจพเจฆ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ เจœเฉ‡เจ•เจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ KEY เจจเจพเจฒ เจคเจฟเฉฐเจจ เจŸเฉ‡เจฌเจฒ เจนเจจID = 3 เจ…เจคเฉ‡ KEY เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจพเจฐเจฃเฉ€ID = 4, เจซเจฟเจฐ เจ…เจงเจฟเจ•เจคเจฎ เจ•เฉเฉฐเจœเฉ€ ID 4 เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ†เจ“ เจ‡เจธ KEY ID - MAX KEY ID เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเฉ€เจเฅค

เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ

1. เจ‰เจชเจญเฉ‹เจ—เจคเจพ ALTER INNODB เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

2. เจธเจฐเจตเจฐ เจธเจฐเจตเจฐ UUID เจ…เจคเฉ‡ KEY เจจเจพเจฒ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉ€เจฐเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเจ‡เฉฑเจ• เจชเจฒเฉฑเจธ MAX เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจ†เจˆ.เจกเฉ€KEYเจ†เจˆ.เจกเฉ€. เจ‡เจธ เจฒเจˆ เจธเจพเจจเฉ‚เฉฐ INNODB เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจฎเจพเจธเจŸเจฐ เจ•เฉ€ เจ†เจˆ.เจกเฉ€KEY-UUID-(MAXKEYID + 1). เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฆเฉ‡ เจธเจซเจฒ เจจเจฟเจฐเจฎเจพเจฃ 'เจคเฉ‡, MAX KEY ID เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฆเฉเจ†เจฐเจพ เจตเจงเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ MAXKEYID=MAXKEYID + 1).

3. เจธเจฐเจตเจฐ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เฉ€เจคเฉ‡ เจธเจพเจฐเฉ‡ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจฒเจˆ:

  • เจจเจตเฉ€เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ;

  • เจ•เฉเฉฐเจœเฉ€ เจ†เจˆเจกเฉ€ เจจเฉ‚เฉฐ เจจเจตเฉ‡เจ‚ MAX เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจฆเจพ เจนเฉˆKEYID;

  • เจœเฉ‡เจ•เจฐ UUID เจธเจฐเจตเจฐ UUID เจคเฉ‹เจ‚ เจตเฉฑเจ–เจฐเจพ เจนเฉˆ, เจคเจพเจ‚ เจธเจฐเจตเจฐ UUID เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเฉ‹เฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจนเจพเจ‚, เจ‡เฉฑเจ• เจŸเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ ID เจตเจฟเฉฑเจš เจ‡เฉฑเจ• UUID เจ…เจคเฉ‡ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจนเฉˆเจกเจฐ เจคเฉ‹เจ‚ เจชเฉœเฉเจนเฉ€ เจ—เจˆ เจ‡เฉฑเจ• KEY ID เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจนเฉเจฃ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚ เจ‰เจน เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจนเฉˆเจกเจฐ เจตเจฟเฉฑเจš เจ‡เจธ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจธเจนเฉ€ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจชเฉเจฐเจพเจชเจค เจนเฉ‹ เจธเจ•เฉ‡เฅค

เจœเฉ‡เจ•เจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจฅเจพเจจเจพเจ‚ เจคเฉ‹เจ‚ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจตเฉฑเจ–-เจตเฉฑเจ– เจฌเฉˆเจ•เจ…เฉฑเจช, เจคเจพเจ‚ เจ‰เจน เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจœเจฆเฉ‹เจ‚ เจธเจฐเจตเจฐ เจšเจพเจฒเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจ‡เจนเจจเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ‡เจน เจธเจฐเจตเจฐ เจธเจŸเจพเจฐเจŸเจ…เจช เจจเฉ‚เฉฐ เจนเฉŒเจฒเฉ€ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจœเฉ‡ เจธเจฐเจตเจฐ-เจธเจพเจˆเจก เจ•เฉเฉฐเจœเฉ€ เจธเจŸเฉ‹เจฐ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ เจฆเฉ‡ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจ‡เจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจธเจพเจฐเฉ‡ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเฉ€ เจนเฉˆเฅค เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจนเฉเจฃ เจธเจผเฉเจฐเฉ‚เจ†เจค 'เจคเฉ‡ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค

เจ‡เจน, เจฌเฉ‡เจธเจผเจ•, เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจธเฉเจนเจพเจตเจฃเจพ เจฎเจพเฉœเจพ เจชเฉเจฐเจญเจพเจต เจนเฉˆ. เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ เจฆเจพ เจฎเฉเฉฑเจ– เจ‰เจฆเฉ‡เจธเจผ เจธเจพเจกเฉ‡ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆเฅค เจ…เจœเจฟเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจœเจฆเฉ‹เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจตเจพเจฒเจŸ เจคเฉ‹เจ‚ เจšเฉ‹เจฐเฉ€ เจนเฉ‹ เจ—เจˆ เจธเฉ€ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจตเจพเจฒเจŸ เจธเจฐเจตเจฐ เจคเฉ‹เจ‚), เจšเฉ‹เจฐเฉ€ เจ•เฉ€เจคเฉ€ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจ…เจตเฉˆเจง เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจ‡เจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเจพเจ‚...เจฒเจ—เจญเจ—เฅค

เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš, เจฎเฉˆเจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ เจธเฉ€ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจ‡เฉฑเจ• เจตเจพเจฐ เจ‡เฉฑเจ• เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€ เจšเฉ‹เจฐเฉ€ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เฉฑเจ• เจคเฉ€เจœเฉ€ เจงเจฟเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจค เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจฌเจธเจผเจฐเจคเฉ‡ เจ•เจฟ เจธเจพเจกเฉ€ เจกเจฟเจธเจ• เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉ‹เจตเฉ‡เฅค เจœเฉ‡เจ•เจฐ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจšเฉ‹เจฐเฉ€ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจกเฉ‡เจŸเจพ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ เจกเฉ€เจ•เฉเจฐเจฟเจชเจŸเจก เจกเฉ‡เจŸเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจšเฉ‹เจฐเฉ€ เจ•เฉ€เจคเฉ€ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฆเจพ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ. เจ…เจธเฉ€เจ‚ เจจเจตเฉ€เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจ‡เจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจชเจฐ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจเจจเจ•เฉเจฐเจฟเจชเจŸ/เจกเจฟเจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจฃ เจตเจพเจฒเฉ€ เจ…เจธเจฒ เจ•เฉเฉฐเจœเฉ€ เจ‰เจนเฉ€ เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, "เจนเฉˆเจ•เจฐ" เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจ เจฒเจˆ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ– เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚ เจฎเฉˆเจ‚ เจ‡เจธเจผเจพเจฐเจพ เจ•เฉ€เจคเจพ เจธเฉ€ MySQL เจฒเจˆ เจชเจฐเจ•เฉ‹เจจเจพ เจธเจฐเจตเจฐ เจธเจนเฉ€ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจฐเฉ€-เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจจเจพ เจ•เจฟ เจธเจงเจพเจฐเจจ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ€-เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจเฅค เจ‡เจธ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเฉ‚เฉฐ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฅเจฐเจฟเฉฑเจก เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจน เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจ…เจœเฉ‡ เจตเฉ€ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจนเฉˆเฅค

เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจšเฉ‹เจฐเฉ€ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจชเจฐ เจนเจฎเจฒเจพเจตเจฐ เจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจตเจฐเจคเจฃ เจ…เจคเฉ‡ เจŸเฉ‡เจฌเจฒเจธเจชเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจจ เจฆเจพ เจ•เฉ‹เจˆ เจคเจฐเฉ€เจ•เจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจฎเฉเจซเจผเจค เจกเฉˆเจฎเฉ‹ เจชเจพเจ  เจฒเจˆ เจธเจพเจˆเจจ เจ…เฉฑเจช เจ•เจฐเฉ‹เฅค

เจนเฉ‹เจฐ เจชเฉœเฉเจนเฉ‹:

เจธเจฐเฉ‹เจค: www.habr.com