windows环境下安装mysql 8.0.13在dos命令中的安装问题
mysql下载地址https://dev.mysql.com/downloads/mysql/
我下载的是最新的
- 本文是针对安装中遇到的小问题进行小结:
一、配置好PATH路径,环境变量中设置:(\bin路径)
在PATH中添加路径
二、进入命令行控制,记住使用管理员控制
- 首先进入\bin目录下(可以用cd 命令,如果到不了记得中间加/d,强制切换路径)
- 输入命令mysqld -install 按回车显示服务安装成功
- mysqld --initialize 实现初始化配置,执行完可以看到data的文件夹下有个.err的文件(里面存有数据库的初试密码,后面使用)
需要提前在mysql8的安装根目录下设置一个my.init文件,并用记事本打开,在里面输入如下内容:\bin 的安装路径 和 \data的安装路径`(.init文件中的内容在最后)
当然网上版本不一,大家可以按需要来设置 - 在bin目录下,启动mysql服务,正常情况下事成功的,
- 如果服务启动失败,并且没有任何错误如果服务启动失败,并且没有任何错误,那么一定要检查下data 文件夹下有哪些内容,它是在系统安装是会自动生成的,如果开始就有了,一定要把它删除,删除,删除,之后按步骤操作即可。
- 服务启动成功后,输入命令 mysql -u root -p
- 系统提示输入密码,在data文件夹下.err文件中,用记事本打开找到“ A temporary password is generated for [email protected]: *******”,后面的即为密码
- 系统显示一大串,表明登录成功,出现mysql>
- 修改密码 ,命令为
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘xxxxxx’;
其中xxxxxx的代表你要设置的密码,单引号和分号都需要输入。 - 最后退出mysql,输入命令:quit
- 使用新密码进行登录(在\bin目录下)mysql -u root -p
- 登录成功,可以使用了。
参考的网址https://blog.****.net/iyayaqiqi/article/details/80536110