后台mysql已经启动了
但还是连接不上localhost
可以看看端口对不对,有没有被其他应用占用
1 确认mysql服务已启动,打开任务管理器,点击服务,在英文输入法状态输入mysql看能不能找到服务,在确认服务状态是不是正在运行,如果 不是右击再点开始
2 在1确认的情况下打开cmd 输入 netstat -an|findstr 3306 确认是否是在默认端口监听,如果不是请核对你安装是设置的端口号
在服务端MySQL文件夹下找到my.ini文件。
修改bind-address=127.0.0.1 为 bind-address=0.0.0.0
如在MySQL 5的my.ini中未发现此项,可在[mysqld]这一节中添加上这一行:bind-address = 0.0.0.0
重新启动MySQL服务
尝试以下步奏修复:
第一步
删除c:\windowns下面的my.ini
第二步
打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码
第三步 在dos下 输入 mysqld-nt -remove 删除服务
在接着输入 mysqld-nt -install
第四步 输入mysql 启动成功。
直接查10061错误代码就行