Назад | Перейти на главную страницу

Как мне получить удаленный доступ к серверу mysql с любого хоста?

Я последовал за 78246
Когда я делаю

mysql> GRANT ALL PRIVILEGES ON *.* for 'root'@'%' IDENTIFIED BY 'password';  
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'for 'root'@'%' IDENTIFIED BY 'password'' at line 1

Как заставить его работать?

Так должно быть, а не для.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';