删除mysql服务
1. 使用管理员身份执行打开cmd
net stop mysql
2. 删除服务
sc delete mysql
下载安装
1.下载mysql 重新安装 (下载免安装 二百多M的)
https://dev.mysql.com/downloads/mysql/
2. 下载后解压到目录 ,在解压目录中知道bin目录 ,在此文件夹中以管理员打开cmd
mysqld --install 安装
mysqld --initialize --console 初始化 在返回得到随机密码比如: root@localhost: ves#jqrw&7vK
net start mysql 开启msql服务 ;(这一步必须 , 启动错误 登录不了 勿自误)
mysql -u root -p ves#jqrw&7vK 登入 输入前面得到的随机密码 (复制随机密码后,鼠标右键可黏贴)
成功登录mysql 后的命令 :
alter user 'root'@'localhost' identified by '你的密码'; (注意 ;分号也需要)
忘记mysql密码 ,或者安装时的随机密码忘记
1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,
2.开启跳过密码验证登录的MySQL服务
输入命令 mysqld --console --skip-grant-tables --shared-memory
3.再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u root -p
4. 密码置为空,命令如下:
use mysql;
update user set authentication_string='' where user='root';
5.退出mysql,执行命令:
exit
6. 关闭以-console --skip-grant-tables --shared-memory 启动的MySQL服务,
7. 打开命令框,输入:net start mysql 启动MySQL服务,一管理员的身份运行cmd。
8.步骤4密码已经置空,所以无密码状态登录MySQL,输入登录命令:mysql -u root -p
9.登陆后修改密码 : alter user 'root'@'localhost' identified by '你的密码';
如有问题 ,男自查 ,女远程 hhh