由于某些原因,我无法远程连接到我的MySQL服务器。我已经尝试了一切,但仍然遇到错误。root@server1:/home/administrator# mysql -u monty -p -h www.ganganadores.clEnter 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。
3 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
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
添加回答
举报
0/150
提交
取消