1、安装mysql的时候建议大家不要默认安装,改为自定义安装,最好不要安装在C盘目录下,以我的电脑为例,公司给我配的电脑,由于域的关系,C盘我是没有权限添加文件的如下图所示
2、最后等一小会儿就安装完成了
3、检查下安装目录下有没有Data文件夹,我安装的是5.7,里面是没有data文件夹的,我们需要配置data文件夹,但不能手动创建需要用dos命令去穿件
4、配置好环境变量路径为你安装的bin目录下
5、在cmd窗口输入命令:C:/>bin/mysqld --initialize烂瘀佐栾这个时候我们会发现我们的安装目录下诹鬃蛭镲面会有一个data文件夹了,注意命令是两个横杠一个横杠是不行的,这个命令是自动生成一个带随机密码的root用户,当然如果以前就存在data文件夹,可以先删除后在执行这个命令,还有一个名利可以穿件一个无密码的root用户,为了不令你产生混乱就不写了,完成这个命令后打开data文件,找到.err结尾的文件用记事本打开,文件名每个人的电脑不一样,文件名不一样,找到.err后缀的打开就可以密码就在里面
6、在打开步骤5中的文件,将鼠标放在鼠标焦点放在文件的第一行,然后按组合键ctrl+F 输入open,他的下一行就藏着我们的密码,你新建一个记事本把密码存起来,后面好用
7、尝试着登录看能否成功,
8、成功连接之后,使用sql语句进行修改密码mysql> ALTER USER 'root'@'localhost' IDEN皈其拄攥TIFIED BY 'new_password';注意后面有个“;”这个是不能少的,少了也会出错的
9、到这个时候基本都可以了,如果发现仍然不能成功,可能考虑你没有启动mysql服务,电脑重启下,输入命令net start mysql如果启动成功就可以,如果不成功可以自己在找找,注意dos命令要以管理员身份运行