本人是外行,经过多烦努力,各大网站抄作业,在虚拟机里面按照各种方法安装 mysql 压缩包,终于找到一个安装mysql 不会报错的方法,特此分享给大家,觉得有用的网友点个赞
第一步:创建data目录
第二步:配置my.ini文件,具体下载文件里面有,不多说(注意路径斜杠还是反斜杠,具体我不知道这两个的区别)
第三步:管理员运行cmd (C:\Windows\System32下),鼠标右键
第四步:在命令窗口中cd 到 mysql 的bin目录下(win 10会出现无法访问分区情况,cd /d path)
第五步:执行 mysqld --initialize
第六步:执行 mysqld -install (注意是mysqld)
第七步:进入services.msc 启动mysql服务
第八步:获取初始化数据库随机密码。执行完上一步之后,在data目录下生的文件有一个.err文件,这里面有初始化的密码。我们编辑打开此文件,找到密码。该文件命名规则是【电脑用户名.err】如下图
初始密码:(.)iGjNG2iMh (冒号后面的)
第九步:修改密码,最好安装好之后就修改,小编最开始忘记了,后面就修改不了,不知道什么原因
在bin目录下登陆数据库:mysql -uroot -p(.)iGjNG2iMh (此密码是第八步中的)
- 进入之后修改密码
解决方式如下:
(1)MySQL版本5.7.6版本(以前)用户可以使用如下命令:
mysql> SET PASSWORD = PASSWORD('l!vWT#mL93');
(2)MySQL版本5.7.6版本(开始后)的用户可以使用如下命令:
mysql> ALTER USER USER() IDENTIFIED BY 'l!vWT#mL93';
特别注意,cmd的窗口在安装完之前最好不好关闭,尤其是在重置密码的时候
这样就安装好了,希望能解决大家的问题,如果不怎么会操作的朋友可以用虚拟机,虚拟机软件我会上传到别的文章