第二步:以管理员权限运行命令行 mysqld --console --skip-grant-tables --shared-memor

第三步:重新打开一个管理员权限的命令行窗口,输入 mysql
第四步:修改 root 用户密码和用户权限
第二步:转移 MySQL 数据存储目录
将配置文件 my.ini 中的 datadir 属性修改为目标路径(可以将原 /data 文件夹下的内容复制转移),或直接将 /data 删掉。
以管理员权限打开命令行,输入 mysqld --initialize --user=mysql --console,会生成初始化密码:
第四步:通过初始密码进入 MySQL 并修改用户密码
mysql输入密码后没有反应是因为服务没有开启导致的。
第一,打开控制面板,在服务里面找到mysql,点击开启服务,然后重新输入密码即可。
第二,查看3306的端口是否被其他app占用,如果端口被占用是不行的,需要释放掉这个端口,这是mysql默认的。