mysql-8.0.18-winx64的安装、删除与安装过程问题解决
1、下载mysql-8.0.18-winx64地址:
https://dev.mysql.com/downloads/mysql/
选择用方框标记起来的Download进行下载
2、解压到自己想要要放到的目录下面
3、使用管理员身份 运行cmd命令进入例如:cd C:\Users\13357\Desktop\mysql-8.0.18-winx64\bin进入到mysql文件夹下的bin文件后输入mysqld install(建议输入)或者mysqld install MySQL(MySQL是第五步需要输入启动的服务名字,不输入则默认,建议默认不要自己修改)成功以后如下图加可以进行下一步(直接下滑到第四步):
出现如下提示内容则是没有以管理员身份启动cmd
解决办法:
找到cmd命令提示符鼠标右键点击以管理员身份运行后重复第三步操作4、继续在控制台输入mysqld --initialize --console进行初始化
注:添加–console参数初始化完成以后,会在控制台最后打印出一个临时密码,复制下来一会有用(这步会自动生成data文件,记住这里生成的密码,后面修改密码会用到)。示例如下:
5、启动
在控制台输入net start mysql命令
6、登陆数据库,输入mysql -u 3306 root -p命令
这时会让你输入密码,输入刚才初始化是生成的密码。
7、修改初始密码
输入ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123’;进行修改此处的123是我设置的密码,可自己输入自己想修改的密码。
删除MySQL
由于安装某个项目的执行文件,提示要卸载MySQL以便它自身MySQL安装,然后我禁用了MYSQL服务,再把这个文件夹删除后,发现还是提示请卸载MYSQL服务。
解决步骤:
1.以管理员身份运行命令提示符cmd,输入禁用服务方式:net stop mysql //停止服务
这里的mysql是你服务中的mysql名(有些可能是mysql5,或者之类)。或者 我的电脑右键->管理->服务,进入后手动禁用。
2.输入sc delete mysql,删除服务。
3.此时,MYSQL服务只是显示禁用状态,并没有真正清理干净。
4.删除相关注册表信息:
在Win10开始菜单栏搜索 regedit 进入注册表编辑器(在cmd下输入此命令也是可以打开的)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。
搜索mysql,找到一律干掉!
删除整个MySQL文件夹即可
5.MySQL服务彻底清除干净了,可以安装那个执行文件了。
6.总结:这方法可以解决重新安装MySQL失败的问题(清理之前MySQL服务不彻底导致)。