The standard format is YYYY-MM-DD. I want to change it to DD-MM-YYYY (Brazilian Format). Is there any way to do it just in MySQL? I do not want to format it in PHP or SQL clause as it would be so much work. And I have to call these dates from my Db lots and lots of times.
In short, NO.
Basically in order to accomplish what you are asking for, you need to assign a date format on creation of the table: http://dev.mysql.com/doc/refman/5.1/en/create-table.html. That doc does not specify any way to preformat a column's values.
There may be a way to universally format date as a mysql database configuration. IE default values. But I don't see that mentioned in the documentation either.