风卷残云网

MySql配置环境变量及修改密码

MySql配置环境变量及修改密码

创建 MYSQL_HOME 环境变量

右键我的置环电脑选择【属性】→【高级系统设置】

 

 选择【高级】→【环境变量】

 【系统变量】选择【新建】 按钮创建环境变量

变量名:MYSQL_HOME
变量值:F:\mysql8(你自己的MySQL的安装路径)

 配置 path 环境变量
在系统变量中,选择 【Path】单击 【编辑】 按钮,境变然后点击“新建”,量及

输入:%MYSQL_HOME%\bin

然后确定(如果点击“编辑”之后所有变量在一个输入文本框,修改注意变量值之间用";"隔开。密码注意原来Path的置环变量值末尾有没有;号,如果没有,境变先输入;号再输入)

变量名:Path

变量值:%MYSQL_HOME%\bin 或 C:\Program Files\MySQL\MySQL Server 8.0\bin (MySQL的量及安装目录里的bin目录)

注意:前面有个分号

 

 二、初始化MySQL

以管理员身份打开命令行(如下图所示),修改一定要是密码管理员身份,否则由于后续部分命令需要权限,置环会出现错误!境变

 转到mysql的量及bin目录下

cd F:\mysql8\bin

然后输入:

mysqld --initialize --console

 初始化产生的随机密码

TT)ah%dzn6zy

三、 安装mysql服务并启动+修改密码

1.安装mysql服务

mysqld --install mysql

之后会提示服务已经成功安装

 启动mysql服务

net start mysql

 正常情况下应该会显示 “mysql 服务已经启动成功后”,修改可是密码却出现服务没有任何报错无法启动的异常,初步怀疑是之前服务我没改mysql启动类型,依旧是“自动”,将其改为“手动”

只好重新进入管理员权限的命令提示符

从头开始

还有命令提示符无法进入指定路径的解决方法:

cd 后加上“/d” 再加路径

cd /d F:\mysql8\bin

 服务没有报告任何错误,但是mysql服务无法启动

 查阅很多资料后发现出现这个问题基本上与my.ini配置文件以及data文件有关,不是my.ini配置文件内容错误就是没有data文件夹或者自己新建文件夹而导致没办法用 mysqld --initialize 命令建立data文件夹,我的mysql的路径和data路径不在一起,并且

 破案了,原来已经在计算机管理里的服务中启动过了,不需要重新启动

 

连接mysql

mysql -u root -p

输入之前的随机密码:TT)ah%dzn6zy

 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

解决:因输入的密码错误导致。mysql -uroot -p回车,输入正确的密码即可。

        注:默认登录名和用户密码都为:root

修改密码
由于初始化产生的随机密码太复杂,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!
alter user 'root'@'localhost' identified by '123321'; 

验证新密码:

 密码修改完成!

未经允许不得转载:风卷残云网 » MySql配置环境变量及修改密码