read_only の MySQLサーバで SELECT FOR UPDATE はエラー

my.cnf の [mysqld]セクションに read_only って書いたり、
mysqld の起動時に --read-only オプションを指定すると
MySQLサーバを読取り専用で稼働させることができるが、
読取り専用のサーバに SELECT FOR UPDATE を投げると
エラーになることを知った。

mysql> SELECT * FROM t_hoge WHERE id = 1 FOR UPDATE;
ERROR 1290 (HY000): The MySQL server is running with the --read-only option so it cannot execute this statement