Assuming we're talking about using the command prompt to enter MySQL commands, one reason to get at least some basic comfort with it is that it's always available in whatever environment you're working, whereas phpMyAdmin might not be. Once you have enough experience with it that you know what to google for when you do need to use it, you can then use whatever you prefer most of the time. 🙂