mysql_escape_string って addslash や magic_quotes と何か違うんですか?