Fast way of delete MySQL record I have a 1.2 million record in a database table( it use index column also)

I want to delete old 1 million record. I try to do it using PhpMyadmin but it take more time.

DELETE FROM `table` WHERE `id` &lt; 1000000


Is there any way to do it fast?

I have another question: if i did this using SSH client in command line, will it be fast?
Another good way to do this is to copy 0.2 mln records to another table and drop the first table with 1.2 mln.