何も変換する必要はありません。要件は、アクセントを無視して、2つの文字列を比較し、それらが等しいかどうかを尋ねることです。データベースサーバーは、照合 を使用できます。 あなたのためにそれをするために:
mysql> SET NAMES 'utf8' COLLATE 'utf8_general_ci';
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT 'a' = 'A', 'a' = 'À', 'a' = 'á';
+-----------+-----------+-----------+
| 'a' = 'A' | 'a' = 'À' | 'a' = 'á' |
+-----------+-----------+-----------+
| 1 | 1 | 1 |
+-----------+-----------+-----------+
1 row in set (0.06 sec)