我有一台运行在Microsoft Azure上的Ubuntu 16.04服务器,并且我有一台运行在该服务器上的MySQL服务器。我有2个用户,根和MattyAB(我),我用这个命令创建:无法从外部登录到MySQL服务器
GRANT CREATE ON *.* To 'MattyAB'@'localhost' IDENTIFIED BY '********';
GRANT ALL PRIVILEGES ON * . * TO 'MattyAB'@'localhost';
其中*是我的密码。然后我尝试用我的个人电脑连接到服务器,但它不起作用。
我在做什么错? 我是否需要将此'@ localhost'更改为其他内容?
你打开了mysql运行到外部访问的端口吗? – CodePhobia