我在Windows 7上使用MySQL 5.6。
我在互联网上遵循了几个教程,允许在我的机器上远程访问我的MySQL服务器,但没有一个工作。
我做了什么:
- Installation of MySQL server
- Modifying my.cnf : binding the IP bind-address to my computer so not (127.0.0.1)
- Opening 3306 ports on my livebox
- Granting some privileges to users
我在哪里:
当我在my.cnf中有绑定地址时,我的MySQL服务并不想启动。 它在bind-address被注释时启动。
我收到以下错误:
2015-03-01 12:14:12 12216 [Note] Server hostname (bind-address): '...'; port: 3306
2015-03-01 12:14:12 12216 [Note] - '...' resolves to '...';
2015-03-01 12:14:12 12216 [Note] Server socket created on IP: '...'.
2015-03-01 12:14:12 12216 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
2015-03-01 12:14:12 12216 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2015-03-01 12:14:12 12216 [ERROR] Aborting
当我尝试执行netstat时,不使用端口3306。 当我将my.cnf中的端口更改为另一个时,我得到了同样的错误。
感谢您的回复。
亚瑟