You really should carry a knife though. That doesn't mean you have to use it, if you pull a knife on a mugger and he's not armed, he'll probably leave you alone.
On the other hand, if he pulls out a knife too, unless you really know what you're doing put it away and run your white ass out of there.