描述
我已经将MySQL installer 5.7.21 for Windows下载到我的Windows 10机器上并在端口3306上设置了一个服务器(我在MySQL工作台中看到服务器状态为“正在运行”,我也通过查看Windows确认了这一点“服务“设置”。
我在这个服务器上创建了一个带有虚拟表的数据库。我没有执行sql语句的问题。
在Windows防火墙内,我将“mysql_port_3306”和“Port 3306”都设置为“允许的应用程序”。
在MySQL Workbench中,我连接到服务器并发出(已弃用)命令
GRANT ALL ON *.* TO 'username'@'1.2.3.4' IDENTIFIED BY 'password';
将username
,1.2.3.4
和password
替换为我的用户名,我的笔记本电脑的IP地址(与我正在设置此服务器的cpu不同的cpu),和密码。
在笔记本电脑上,我使用以下连接参数在MySQL Workbench中创建了一个新连接:
问题
完成所有这些操作后,当我在笔记本电脑上测试连接时,程序会在短时间内进入“无响应”状态,然后再次可用,而不会给出连接测试的结果。如果我尝试连接,则会收到以下错误:
无法连接到数据库服务器
我需要采取其他步骤来连接到我创建的服务器吗?我读到的大多数指南都与安装工作台,启动服务器或连接到已经配置为允许远程连接的服务器有关,但我觉得我错过了一步。
谢谢!