命令行启动和用户登录
1. 启动服务
这里有两种启动服务的方式:1)服务窗口启动;2)cmd启动
1.1 服务窗口启动
直接右击服务项,选择启动:

1.2 cmd命令启动
管理员身份运行cmd
命令:
D:\MySql\bin>net start mysq
等待20秒左右,如果启动成功,是这样的:

如果不成功:

这时可能是my.ini配置文件中的某些配置有问题。你可以修改ini文件内容,然后从头按步骤再试一遍。
2. 重新设置密码
删除了data文件和服务之后,之前的密码就失效了,所以需要重新设置密码。
2.1 登陆mysql
命令:
D:\MySql\bin>mysql -u root -p
密码为root(之前设置好的),不需要填写,直接回车:

2.2 修改root用户密码
这里有个需要注意的地方,在8.0之后的版本,修改root用户密码的命令是:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
之前的版本是:
update mysql.user set authentication_string=password("你的密码") where user="root";
我这里安装的是8.0.11,所以是第一个:

2.3 退出MySQL
命令:
mysql> exit
博客介绍了MySQL命令行启动和用户登录相关操作。启动服务有服务窗口启动和cmd命令启动两种方式,若cmd启动不成功可能是my.ini配置文件问题。还说明了删除data文件和服务后需重新设置密码,包括登录MySQL、修改root用户密码及退出MySQL的操作。
2万+

被折叠的 条评论
为什么被折叠?



