2011-10-17 25 views
9

Tôi đang cài đặt MediaWiki và bị nhầm lẫn bộ ký tự nào cần sử dụng. Tôi đã cài đặt MediaWiki trước đây nhưng chưa bao giờ giải quyết vấn đề này: Tôi đã sử dụng lựa chọn mặc định (là Nhị phân), và nó không gây ra bất kỳ vấn đề gì, nhưng bây giờ nó khác và tôi không thể nhầm lẫn.Bộ ký tự cơ sở dữ liệu MySQL của MediaWiki, cái nào để sử dụng?

wiki tôi đang cài đặt chủ yếu sử dụng Arabic, ngôn ngữ là tiếng Ả Rập.

Tôi nên sử dụng bộ ký tự cơ sở dữ liệu nào?

Trả lời

11

Sử dụng giá trị mặc định, binary. Trong lịch sử, nó là lựa chọn duy nhất khi hỗ trợ Unicode của MySQL bị hỏng đến nỗi nó bị hỏng non-BMP ký tự. Sau đó, utf8 đã được thêm vào MediaWiki như một thử nghiệm, nhưng nó dẫn đến tham nhũng cho một số ngôn ngữ lạ. Cách đây không lâu, utf8mb4 bộ ký tự cuối cùng đã được giới thiệu trong MySQL 5.5 sửa lỗi này, nhưng nó chưa được hỗ trợ bởi MW.

+2

Bạn có biết nếu điều này vẫn đúng sau tất cả thời gian này (chụp trong bóng tối tôi biết) –

+2

Yup, không có gì thay đổi. – MaxSem

Các vấn đề liên quan