第一步:下载MySql
官网下载地址:https://dev.mysql.com/downloads/mysql/
1.
2.
第二步:安装MySQL
1. 下载MySQL8.0后解压,根目录没有data文件夹和my.ini文件,我们也不要创建。(自己安装的时候看了一些博客说是要自己创建data文件和my.ini文件,我按他的步骤安装不成功,最后自己摸索了一条路,人家没有就不需要创建,等执行完下面命令后MySQL目录会自动添加data文件夹的!!!)
2. 将“根目录/bin”路径添加到系统环境变量path中,如果不添加就每次执行命令的时候都要带路径,因为我添加了,所以我是不带路径的。
3. 用管理员启动命令行,依次输入下图的5条命令:(注:命令行输入密码为空,可以在data文件夹下的.err文件看到初始密码为空,)
以上操作之后,是不能用最新的Navicat for SQL建立链接的,好像是加密方式不同导致的,以下操作可以设立密码+修复不能用Navicat的问题:(很多时候不用设密码也可以连接Navicat的,但是如果你后续想在idea或eclipse使用逆向工程生成实体类的话就必须设定密码,因为idea连接数据库的时候要求输入用户名和密码)
进入mysql后,下列操作可以建立密码,并且实现Navicat链接: ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;
或ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
FLUSH PRIVILEGES;