So, you just want to split the line into the first occurrence of ":"?
There are several ways to achieve this goal in MySQL.
Using your example, here are two approaches from my head. I hope they are useful to you:
select substr(`field`,1,instr(`field`,':')-1) as `field_a`,
substr(`field`,instr(`field`,':')+1) as `field_b`
FROM `table`
WHERE `field` RLIKE '^(.+):(.+)$';
select left(`field`,instr(`field`,':')-1) as `field_a`,
right(`field`,length(`field`)-instr(`field`,':')) as `field_b`
FROM `table`
WHERE `field` RLIKE '^(.+):(.+)$';