1.MySQL的卸载
2.MySQL的4大版本
- MySQL Commuity Server社区版本,开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户
- MySQL Enterprise Edition企业版本,需付费,不能在线下载,可以试用30天。提供了更多的功能和更完备的技术支持,更适合于对数据库的功能和可靠性要求较高的企业客户
- MySQL Cluster集群版,开源免费,用于架设集群服务器,可将几个MySQL Server封装成一个Server,需要在社区版或企业版的基础上使用
- MySQL Cluster CGE高级集群版,需付费
2.2软件的下载
官网:https://dev.mysql.com/downloads/windows/installer/8.0.html
3.MySQL8.0.28安装
3.1安装失败问题
问题1:卸载重装MySQL失败?
该问题通常是因为MySQL卸载时,没有完全清除相关信息导致的
解决办法是,把以前的安装目录删除,如果之前安装并未单独指定过服务安装目录,则默认安装目录是 “”C:\Program Files\MySQL“”,彻底删除该目录,同时删除MySQL的Data目录,如果之前安装并未单独指定过目录,则默认安装目录是“”C:\ProgramData\MySQL“”,该目录一般2位隐藏目录,删除后,重新安装即可
问题2:
解决方法:
3.2配置环境变量
3.3登录失败问题
(ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using passwo)
1.关闭mysql服务
net start mysql
2.跳过权限表启动服务
mysqld --console --skip-grant-tables --shared-memory
3.进入mysql
mysql -u root -p
回车,不需要密码
4.查询所有用户
select host,user,plugin,authentication_string from mysql.user;
5.修改密码和密码方式
ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';.
6.刷新权限
flush privileges;
7.查看是否更改成功
select host,user,plugin,authentication_string from mysql.user;
8.登录mysql
mysql -u root -p 123456