すべてのテーブルの名前を取得するには、次を使用します:
SELECT table_name FROM information_schema.tables;
特定のデータベースからテーブルの名前を取得するには、次を使用します。
SELECT table_name FROM information_schema.tables
WHERE table_schema = 'your_database_name';
ここで、元の質問に答えるには、次のクエリを使用します:
INSERT INTO table_name
SELECT table_name FROM information_schema.tables
WHERE table_schema = 'your_database_name';
詳細については、 http://dev.mysqlを参照してください。 com / doc / refman / 5.0 / en / information-schema.html