配置与MySQL有关的环境变量及安装过程遇到的部分问题

问题1.以管理员身份打开cmd并运行net start mysql或者net stop mysql时,系统提示net既不是外部命令,也不是可运行的程序>

解决办法:

首先打开此电脑-->属性-->高级系统设置-->环境变量

系统变量的Path变量处双击后点击新建,然后复制此段代码C:\WINDOWS\system32,注意一定要点击“确定”保存
image.png

问题2.在cmd中用MySQL命令登录时,提示MySQL命令不是内部或者外部命令

解决办法:

在环境变量的用户变量中的Path变量中添加如下代码:D:\mysql\mysql-8.0.16-winx64\bin(找到bin目录即可,注意这是我的·MySQL安装目录,你得改成自己的) 效果如下:

image.png

问题3 当用mysqld install命令安装MySQL时,提示the service already exists

image.png
原因是以前安装过的MySQL没有卸载干净!
解决办法:以管理员身份运行cmd

1.先输入sc query mysql,查看mysql服务,发现以前确实安装过

image.png

2.再输入 sc delete mysql删除原来的服务,好像用mysqld -remove mysql也行(这会删除注册表里面的信息,包括MySQL的执行路径)

出现[SC] DeleteService 成功表示卸载成功。

image.png

3.最后再用mysqld install命令安装MySQL

问题4 MySQL8.0以上版本更改root密码

解决办法

1.登录MySQL输入 mysql -uroot -p 提示enter password:,输入自己的密码即可(注意,如果是初次安装的MySQL,那么不需要密码,直接enter键进入即可)

2.修改密码 格式:alter user 'root'@'localhost' identified by '新密码'
例如: alter user 'root'@'localhost' identified by '123'

3.提示 Query OK,0 rows affected表示修改成功

你可能感兴趣的:(配置与MySQL有关的环境变量及安装过程遇到的部分问题)