The real etymology is unknown. This is very often the case with place names. Here are the options that are on the table, but it's overwhelmingly likely that none of them is right.
We can rule out the second and third possibilities in any case, as eponymous legendary figures like these are nearly always post hoc rationalisations for existing place names: that is, "Spartē", "Spartōn", "Mykēneus", and "Messēnōn" were invented as just-so stories to explain the names Sparta, Mycenae, and Messene. The speir- "sowing" etymology isn't actually impossible, but there's exactly nothing in support of it, other than chance resemblance.
The etymology of Lakedaimōn, the name by which the city and the people were normally known ("Lakedaimōn" was the original name, attested in the Bronze Age; "Sparta" was a later arrival), is also speculative. As with Sparta, a few suggested etymologies exist, but none of them are at all compelling.
Nothing specific, really. The "state mythology" was that the legendary founder of the city of Sparta, Lakedaimōn, had a wife named Spártā and named the newly founded city for her. But Sparta in ancient times only referred to the city proper, anyway. The state was called Lakedaimōn, the inhabitants Lakedaimōnioi. Hence the Λ symbol commonly depicted on Spartan shields - the greek letter lambda, or L, for Lakedaimōn.