很疑惑,我在cmd中输入net start mysql命令,它却给我提示“服务名无效”的问题。

请教了下同事,然后知道了解决办法。

首先打开一个命令行窗口,然后cd进到MySQL服务安装的bin目录,接下来输入命令:mysqld --install,再敲下回车看看,提示:Service successfully installed

这就MySQL服务安装success了,再次在命令行输入:net start mysql命令,完美,正常start了。

忘记mysql8.0密码怎么办?如何修改?

虽然在安装MySQL时我好像有设置过password,但又好像没用到它,后来搜了搜,好像MySQL安装时有一个随机自动生成的初始密码,那这个密码在哪呢?

在MySQL服务的安装目录下有一个.err文件,这个初始密码就在这个文件里,打开这个文件,然后搜索password关键字,看到下图框框里的应该就是初始密码了。

不过我们可以使用如下命令来修改root密码

ALTER USER "root"@"localhost" IDENTIFIED BY "你的新密码";

总结

上面这两个问题是我最近在安装MySQL 8.0遇到的问题,特此记录一下,希望我的踩坑经验能给大家必坑。