问题1
The service already exists!
The current server installed: F:\MySQL\mysql-8.0.15-winx64\bin\mysqld MySQL(你的MySQL安装路径)
原因是:以前安装过的MySQL没有卸载干净。
解决
先输入sc query mysql,再输入sc delete mysql
出现[SC] DeleteService 成功表示卸载成功。
或者输入
mysqld -remove MySQL
也可以删除原来的MySQL
问题2
'sc' 不是内部或外部命令,也不是可运行的程序或批处理文件。
'net' 不是内部或外部命令,也不是可运行的程序或批处理文件。
原因是系统变量出现问题了。
解决方法
我的电脑——》属性——高级系统设置——》环境变量——》系统变量——PATH——》编辑
输入C:\Windows\System32
再次输入sc或者net,即表示可以了。
问题3
当输入net start mysql的时候,出现如下错误:
发生系统错误 1058。
无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。
问题4
Failed to remove the service because the service is running
Stop the service and try again
解决:
问题5
当输入net start mysql的时候出现下面错误:
服务名无效。
请键入 NET HELPMSG 2185 以获得更多的帮助。
解决
只需要重新安装MySQL就可以了
输入mysqld -install
提示“Service successfully installed.”安装成功。
再次输入net start mysql就会提示
“MySQL 服务正在启动 ....
MySQL 服务已经启动成功。”
问题6
输入net start mysql,出现下面的错误
MySQL 服务正在启动 ....
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。
原因是没有在安装的MySQL的bin文件下运行
解决
cd F:\MySQL\mysql-8.0.15-winx64\bin
到bin目录下运行net start mysql
问题7
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
登录成功后无论用什么语句都报这个错误,要求你重置密码
登录后输入 alter user user() identified by "你的新密码";
问题8
发生系统错误 5。拒绝访问。
解决是以管理员身份运行命令提示符窗口
问题9
'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。
解决是设置环境变量。
右击我的电脑——>属性——>高级系统设置——>环境变量——>系统变量——>Path里添加
新建变量,值为MySQL的安装目录下的bin文件夹路径。
再以管理员身份运行命令提示符程序打开DOS窗口,就可以了