问题1.以管理员身份打开cmd并运行net start mysql
或者net stop mysql
时,系统提示net既不是外部命令,也不是可运行的程序
>
解决办法:
首先打开
此电脑
-->属性
-->高级系统设置
-->环境变量
image.png在
系统变量
的Path变量处双击后点击新建
,然后复制此段代码C:\WINDOWS\system32
,注意一定要点击“确定”保存
问题2.在cmd中用MySQL命令登录时,提示MySQL命令不是内部或者外部命令
解决办法:
image.png在环境变量的
用户变量
中的Path
变量中添加如下代码:D:\mysql\mysql-8.0.16-winx64\bin
(找到bin目录即可,注意这是我的·MySQL安装目录,你得改成自己的) 效果如下:
问题3 当用mysqld install
命令安装MySQL时,提示the service already exists
:
image.png
原因是以前安装过的MySQL没有卸载干净!
解决办法:以管理员
身份运行cmd
image.png1.先输入
sc query mysql
,查看mysql服务,发现以前确实安装过
2.再输入
sc delete mysql
删除原来的服务,好像用mysqld -remove mysql
也行(这会删除注册表里面的信息,包括MySQL的执行路径)
出现[SC] DeleteService 成功
表示卸载成功。
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
表示修改成功
网友评论