OP said he's looking specifically to learn MS-SQL. MySQL would give him hands on experience with the guts of SQL itself, the SELECT UPDATE DELETE CREATE that is really the meat and potatoes.
However he said he doesn't want to learn it in conjunction with programming, so I'm guessing that part is less important than the noodly bits around administration, and in that regard MySQL won't help much with MSSQL
H.