远程连接Mysql Ubuntu

由于某些原因,我无法远程连接到我的MySQL服务器。我已经尝试了一切,但仍然遇到错误。


root@server1:/home/administrator# mysql -u monty -p -h www.ganganadores.cl

Enter password:

ERROR 1045 (28000): Access denied for user 'monty'@'server1.ganganadores.cl' (using password: YES)

现在,我尝试跑步


 GRANT ALL ON *.* to monty@localhost IDENTIFIED BY 'XXXXX'; 

 GRANT ALL ON *.* to monty@'%' IDENTIFIED BY 'XXXXXX';` 

还是一无所有!我做错了什么?


编辑:my.cnf已注释掉绑定ip。


梦里花落0921
浏览 472回答 3
3回答

宝慕林4294392

MySQL仅侦听localhost,如果要启用对它的远程访问,则需要在my.cnf文件中进行一些更改:sudo nano /etc/mysql/my.cnf我们需要注释掉bind-address和skip-external-locking行:#bind-address = 127.0.0.1# skip-external-locking进行这些更改之后,我们需要重新启动mysql服务:sudo service mysql restart
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL