最新版mysql5.7.19安装详细笔记
下载与解压
- 前往 官网 下载一个版本(64位),我下了5.7.19的zip包
- 下载完成后,解压到某个目录中,目录间不要带中文!。我的放在 E:\Programming\mysql-5.7.19-winx64 下
环境变量配置
进入mysql 目录,复制路径
-
环境变量设置
- 在
我的电脑
上右键,点击属性
- 在
- 点击
高级系统设置
- 点击
环境变量
- 新建 系统 环境变量
- 添加
MYSQL_HOME
,Ctrl + V
粘贴刚刚复制的路径~(或者手动输入~~~)
- 依次点击 确定,编辑 path 变量~ ,
- win7 用户,在最后添加
;%MYSQL_HOME%\bin;
~(确认前面有分号)~ - win10 用户,点击 新建 输入
%MYSQL_HOME%\bin
- win7 用户,在最后添加
- 依次点击 确定,确定,确定 保存操作
安装准备
- 回到mysql目录下,新建一个 data 文件夹(放其他目录下也OK),该目录用于存放数据库的文件
- 新建一个配置文件
my.ini
- 编辑配置文件
开始安装
- 接下来,以管理员运行cmd 程序
- 进入
C:\Windows\System32
目录,找到cmd.exe
,右键 选择以
管理员身份运行`
- 进入
- 或者 进入
C:\Windows\System32
目录,搜索cmd.exe
,右键以管理员运行
- 先在 cmd 输入mysql 目录盘符,我的是E,于是输入
e:
,接着进入mysql目录下的bin目录, 输入cd E:\Programming\mysql-5.7.19-winx64\bin
,可以先打个 cd 再复制路径进去~
- 初始化data目录
mysqld --initialize-insecure
,可以查看data目录是否成功生成~,该步骤导致root密码为空,后面安装了必须先改密码
- 安装mysql服务
mysqld --install
修改密码
- 启动 mysql服务
net start mysql
~( 卸载服务mysqld --remove
停止服务net stop mysql
)~
- 登陆 mysql,
mysql -u root -p
,由于密码为空,直接回车即可
- 首先最重要的第一步是修改root用户密码!输入
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
即可
验证成果
-
exit;
退出,重新mysql -u root -p
,输入 root 成功登陆!OK!
接下来,我们进行navicat登陆测试,成功,没毛病!