MySQL5.7.21解压版安装详细教程以及一些问题的解决

笔者是最近玩mysql的时候玩坏了,想写点东西记录下。我安装的是MySQL5.7.21,安装之后没有my.ini文件。

遇到了2个问题,一是mysql服务启动不了,被my.ini整了,二是root密码整没了,登录不进去数据库

推荐参考博客https://blog.csdn.net/Recky_wiers/article/details/79243804,这个写的挺好的

命令总结:

mysqld -install  执行命令后提示:Service successfully installed. 表示安装成功

mysqld --initialize-insecure --user=mysql  执行命令后会在MySQL的安装目录下生成data目录并创建root用户。

net start mysql  启动服务(或者打开doc窗口,打services.msc命令启动mysql也行)

net stop mysql 停止服务

启动MySQL之后,root用户的密码为空,设置密码,命令在这:mysqladmin -u root -p password 新密码       Enter password: 旧密码

忘记管理员密码的解决办法:mysql的启动参数:skip-grant-tables,在你安装的mysql物理路径下找到my.ini文件,打开搜索到mysqld,在后面加skip-grant-tables,最后记得重启下mysql服务

原文地址:https://www.cnblogs.com/yxf-magical/p/8692865.html