Make MySQL server terminate when shell exits or on ctrl-c
You could try --gdb. That will make it respond to SIGINT, though I'm not sure if that has potential to corrupt the database. --one-thread may also be of some help.