gpt4 book ai didi

mysql - 连接到 MySQL 服务器无法正常工作

转载 作者:行者123 更新时间:2023-11-29 12:19:49 24 4
gpt4 key购买 nike

我想连接到远程服务器上的 SQL Server。我已经使用 apt-get 在该服务器上安装了 MySQL 并设置了所有必要的详细信息。在服务器上一切正常。当我想连接MySQL Workbench时,我根本无法连接到任何用户。

我在 Ubuntu 中登录 MySQL 并首先创建了一个新用户:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

我打开了 my.cnf 文件:

port 3306
bind-address 127.0.0.01 (DO I NEED HERE MY REMOTE SERVER IP?)
service mysql restart

我的问题是:

1) 为什么我的远程服务器上的主机是 127.0.0.1?

2) 在工作台连接设置中:哪个主机名是正确的?我的服务器IP或127.0.0.1

3)我收到消息:无法连接到 MySQL。拒绝访问。所以我认为用户是问题所在?

4)我需要更改cnf吗?

谢谢。

最佳答案

创建用户并配置正确的权限后,您是否

FLUSH PRIVILEGES;

更改my.cnf后,您是否重新启动了Mysql?

Stop and Start from XAMPP Panel control

改变

bind address=127.0.0.1

bind-address=YOUR-SERVER-IP

关于mysql - 连接到 MySQL 服务器无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29197597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com