Yes, it is possible.
Assuming your table name is tmp
and the column you want to index is col
, this would be the way to create an index on the first 3 characters of the column:
alter table tmp add index first3Characters (col(3));
See also: MySQL Index on first part of string