Oh, Is there any error message?
If not, I guess you must probably shutdown mysqld when there were some mysql transactions.
You can fix this by running MySQL in recovery mode.
Open Terminal and type:
Stop the mysqld when it's done.
You should start MySQL normally.