本地安装MySQL教程

环境; mysql-5.7.28-winx64,windows10

官网地址:https://dev.mysql.com/downloads/mysql/
本地安装MySQL教程
官网自己选,嫌弃慢的话下面是百度网盘地址
链接:https://pan.baidu.com/s/16LGStJz48y2EqN_otENtDw
提取码:f2xr

下载解压到指定磁盘下,本人D盘, 我的电脑右键->属性->高级设置->环境变量->path加入自己的路径
本地安装MySQL教程
在目录下新建my.ini  内容如下:
[mysql]

设置mysql客户端默认字符集

default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306

设置mysql的安装目录

basedir=D:\Java\mysql-5.7

设置mysql数据库的数据的存放目录

datadir=D:\Java\mysql-5.7\data

允许最大连接数

max_connections=200

服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

.管理员权限打开CMD
第一步: 我在D盘 切到D盘
d:
第二; 键入  mysqld --initialize

根目录会多出来data文件夹
本地安装MySQL教程提示 Successful
第三:键入  net start mysql
提示; 服务正在启动

键入  mysql -u root -p 回车
提示; 输入密码 (打开上面生成data文件下找到 .err文件)
本地安装MySQL教程

密码;找到temporary ,后面跟着密码;复制粘贴到CMD
本地安装MySQL教程

进入mysql ;
mysql:use mysql
操作后提示 alter 巴拉巴拉 意思临时密码无法操作,需要初始化,请使用alter相关之类,或者help
指令如下,设置本地账号root,密码自己设置
alter user “root”@“localhost” identified with mysql_native_password by “新密码”;

关闭重新以管理员身份运行CMD
关闭并重启mysql ;net stop mysql; 关闭…
net start mysql; 启动…

mysql -u root -p
输入密码 : 你之前设置的
登入成功后, navicat测试就好了

本地安装MySQL教程
以上是MySQL5.7.28安装步骤,如有不对,帮忙指正,谢谢