|
前段时间因为搞EJB所以把mysql的配置文件修改了,后来电脑优化时又顺手把mysql的开机启动服务给关掉了。今天当用到mysql数据库时却无论如何发生错误。一路排查最终知道是mysql服务丢失惹的祸。但是如何修复呢?如下所述:
错误的戏剧性发生:
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -p
Enter password:
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
我使用的系统是 winxp 。
第一次登陆只能用ROOT用户,你这个命令没有说明用户名,应该是
mysql -u root -p
哦,运行了一下
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -u root -p
Enter password:
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
还是出现错误,密码都没改变过
最终的简单解决方案:
先启动MYSQL,再连接。
cmd
cd c:\mysql\bin
mysqld-nt –remove(可能本身就没有,不用管。只要下面的安装成功即可)
mysqld-nt –install
net start mysql
没有错误提示的话,就应该是装好了
至此,问题解决 |
|