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

С самого сервака выполни команду:

При этом он подключится к MySQL… там введи

потом посмотри, сколько там пользователей:

После этого он покажет что-то вроде этого

Это означает, что в MySQL есть всего один пользователь root и у него установлен пароль. И подключиться он может только с localhost.
Если хочешь разрешить руту подключаться с любого компьютера, то выполни запрос

И после этого нужно применить изменения:

После этого можно подключаться с других компьютеров. Только убедись, что у тебя установлен пароль, иначе любой желающий сможет слить все данные или удалить таблицы. Что бы сменить пароль можно выполнить запрос

Кстати, иногда бывает так, что изначально существуют несколько рутов, и у каждого разный Host. В этом случае можно один из них установить на Host=’%’, а остальных можно вообще удалить. Либо можно для localhost оставить без пароля, а для % с паролем… или разные пароли для разных компьютеров. Например

В этом случае пользователю root придётся вводить разные пароли, если он будет заходить с разных компьютеров.