ThaiSEOBoard.com

ความรู้ทั่วไป => General (ถามคุยวิชาการ IM) => ข้อความที่เริ่มโดย: SpaRK ที่ 02 สิงหาคม 2025, 10:32:56



หัวข้อ: ทำไม database host ปัจจุบันไม่รองรับ utf8mb4_0900_ai_ci ครับ
เริ่มหัวข้อโดย: SpaRK ที่ 02 สิงหาคม 2025, 10:32:56
ตอนนี้ใช้ host หลายเจ้า แต่มีแต่ไม่รองรับ utf8mb4_0900_ai_ci ทั้งๆที่มันดีกว่ามากๆ มีที่ไหนรองรับรับบ้างครับ


หัวข้อ: Re: ทำไม database host ปัจจุบันไม่รองรับ utf8mb4_0900_ai_ci ครับ
เริ่มหัวข้อโดย: zation ที่ 02 สิงหาคม 2025, 15:28:36
เพราะ Host ส่วนใหญ่ โดยเฉพาะบางประเทศหลังบ้านโบราณครับ

ลองหาที่เคลมว่า MySQL 8.0 ขึ้นไปครับ


หัวข้อ: Re: ทำไม database host ปัจจุบันไม่รองรับ utf8mb4_0900_ai_ci ครับ
เริ่มหัวข้อโดย: tenzamak ที่ 02 สิงหาคม 2025, 16:27:49
เพราะว่า ถ้ามีลูกค้า 100 แล้วรีเควสแค่ 1 มันไม่คุ้มที่จะทำครับ ทำ 1 จะกระทบอีก 99 หรือเปล่าก็ไม่รู้ db มันรันได้อัพเดทตามขั้นตอนมันง่ายกว่าจะย้าย ถ้าสร้างเครื่องใหม่อีกตัวก็๋ไม่รู้สเกลที่จะใช้มันเยอะขนาดนั้นไหม

สมัยนี้ส่วนใหญ้่ที่ผมเห็นก็ไป mariadb หมดแล้ว

ต้องมานั่ง สำรองข้อมูล → ทดสอบ → แปลง → ตรวจสอบ → มันวุ่นวายเกินไป

สู้บอกลูกค้าไปใช้ VPS หรือหาเจ้าอื่นซึ่งก็ยากอยู่ เพราะอย่างที่บอกส่วนใหญ่ที่เห็นอยู่ mariadb  ถ้า Directadmin default ก็ mariadb



หัวข้อ: Re: ทำไม database host ปัจจุบันไม่รองรับ utf8mb4_0900_ai_ci ครับ
เริ่มหัวข้อโดย: NaiTan ที่ 04 สิงหาคม 2025, 15:39:16
สมัครบริการ VPS สิครับ ไม่แชร์กับคนอื่น อยากได้แบบไหนก็ตั้งค่าได้เต็มที่ครับ


หัวข้อ: Re: ทำไม database host ปัจจุบันไม่รองรับ utf8mb4_0900_ai_ci ครับ
เริ่มหัวข้อโดย: icez ที่ 06 สิงหาคม 2025, 18:47:38
เข้าใจว่า share host ส่วนมาก (รวมถึงของผมด้วย) จะใช้ service เป็น mariadb นะครับ ที่ต้องใช้ utf8mb4_unicode_520_ci แทนครับ


https://dba.stackexchange.com/questions/248904/mysql-to-mariadb-unknown-collation-utf8mb4-0900-ai-ci


หรือถ้า mariadb ใหม่กว่านั้นอีกก็ไปใช้ uca1400_as_ci ครับ