MySQL 5.5.27-log で EasyPHP 5.4.6 を実行しています。
次を使用して一時テーブルを作成しようとすると:
CREATE TEMPORARY TABLE temp_table (x int);
次のエラーが表示されます。
ERROR 1005 (HY000): Can't create table 'temp_table' (errno: 22)
ただし、「TEMPORARY」を削除すると機能します。
一時テーブルの構文は、例のページからそのままコピーされました。エラー番号をグーグルで調べてみましたが、使用できるものは何もありませんでした。
誰が何が起こっているのか考えられますか?