赞
踩
使用mysql,忘记密码,重置时发现新的错误提示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061),由此记录详由,以供参考。(版本MySQL57)
首先停止SQL服务,有可视化操作和命令行操作;
SQL停止服务可视化:打开任务管理器,找到服务中的MySQL打开服务。
SQL命令停止:以管理员身份启动cmd , net stop MySQL
在MySQL安装目录中找到data文件,清空其中全部文件。没有data文件,手动创建。
输入 mysqld --remove mysql 移除服务;
注册服务,mysqld -install;
并开始初始化,mysqld --initialize;
初始化过程中会把登录密码初始化,可以在data文件中找到以.err结尾的文件,打开找到root@localhost,后面即初始密码
输入 net start MySQL 启动服务
输入mysql -u root -p,初始密码,进入成功;
修改密码,set password for root@localhost = password('123456');
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。