ЗАЧЕМ

Открыть удаленный доступ к базе mysql для всех

Конечно так делать не стоит,но если очень хочется - надо хоть паролем прикрыться от кулхацкеров на просторах сети, только пароль qwerty не ставьте:
RANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'qwerty';
FLUSH PRIVILEGES;