SHOW COLLATIONS;
for at se, hvilke samlinger du har til rådighed. På min version kan jeg ikke se noget, der ser skræddersyet til arabisk. Dog utf8_unicode_ci
ser ud til at gøre den foldning, du ønsker. Her er en enkel måde at prøve det på:
SELECT 'بِسْمِ' = 'بسم' COLLATE utf8_unicode_ci;
Resultatet, jeg fik tilbage, var 1 (sandt), hvilket betyder, at de betragtes som ligeværdige. Med utf8_general_ci
det kom tilbage med 0, hvilket betyder ikke lig.
Erklær derefter dine felter til at være VARCHAR(...) (or TEXT) CHARACTER SET utf8 COLLATE utf8_unicode_ci
; Tilsvarende for utf8mb4.
Se http://dev.mysql.com/doc/refman/5.6/en/adding-collation.html