安装my5.7
首先 下载地址 http://www.7edown.com/soft/down/soft_12595.html 上线的项目最好去官网下载
windows:
安装 默认路径 是C:\Program Files\MySQL\MySQL Server 5.7
安装步骤
1.配置环境变量
我的电脑->属性->高级->环境变量->path
如:C:\Program Files\MySQL\MySQL Server 5.7\bin
注意是追加,不要覆盖
2.修改my-default.ini 没有的话找个配置文件添加进去
在其中修改或添加配置:
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.7(mysql所在目录)
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data (mysql所在目录\data)
3.以管理员身份运行cmd(win10右键左下角开始按钮选择以管理员身份运行cmd即可)
以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),
输入:cd C:\Program Files\MySQL\MySQL Server 5.7\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)
输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)
安装成功
4.运行mysqld --initialize(标题问题所在,若没有init则不存在data目录,自然无法启动成功)
5.安装成功后就要启动服务了,继续在cmd中输入:net start mysql,服务启动成功!
服务启动成功之后,就可以登录了,输入mysql -u root -p 登录就会出现
密码不对 my5.6的话 直接直接可以进去的 5.7初始化的是随机密码 我们就在data文件下
找到错误文件.err 点开
红框框里面就是初始密码 然后在mysql -uroot -p 初始密码进去