Windows下MySQL安装及配置


mysql版本:5.7

注:
1.现在最新的mysql版本是8.0,但是一般安装软件都不推荐安装最新版本的,因为可能会有一些错误无法预见,因此这里安装的是5.7稳定版。
2.就比如Java一般都会安装 Java SE 8 也就是 jdk1.8 版本的,因为一般公司里用的也基本以 jdk1.8 多,不会去安装 jdk11 的版本,就在刚刚,又去oracle官网看了一下,Java最新的已经出到16了,不得不感慨软件更新换代之快。

本文章是小白入门安装MySQL的记录,若是大佬请自行绕道或轻喷。

1.MySQL下载

这里我先直接给出下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip,下载的是 mysql5.7.19 版本。如果想去官网自己下,这里也给出步骤,效果其实是一样的。

1.进入MySQL官网:https://www.mysql.com/
2.在这里插入图片描述
3.在这里插入图片描述
4.在这里插入图片描述
5.点进去默认下载的是 mysql 8 版本。如果想下载之前的版本,可以看下一步。在这里插入图片描述
6.点击1处选择之前的版本,点击2处下载免安装版本在这里插入图片描述
7.点击下载之后会跳转到登录界面,可以登录oracle账号下载或者免登录下载
在这里插入图片描述
8.下载后会得到 zip 安装文件,解压的路径最好不要有中文和空格,这里我解压到 D:\mysql\mysql-5.7.19-winx64 目录下【根据自己的情况来指定目录,尽量选择空间大的盘】
在这里插入图片描述

2.MySQL配置

1.添加环境变量 : 电脑—属性—高级系统设置—环境变量,在 Path 环境变量增加 mysql 的安装目录 \bin 目录,如下图。推荐在用户变量中的 Path 中增加,不要在系统变量中的 Path 中增加,避免以后不必要的麻烦
在这里插入图片描述
2.在 D:\mysql\mysql-5.7.19-winx64 目录下创建 my.ini 文件, 需要自己创建

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\mysql\mysql-5.7.19-winx64\
# 设置为MYSQL的数据目录,这个目录是系统创建的
datadir=D:\mysql\mysql-5.7.19-winx64\data\
port=3306
character_set_server=utf8
# 跳过安全检查,注销后,需要输入正确的用户名和密码
skip-grant-tables

3.使用管理员身份打开 cmd,不会的看下图
在这里插入图片描述
4.切换到 D:\mysql\mysql-5.7.19-winx64\bin 目录下, 执行

mysqld -install

5.初始化数据库:

mysqld --initialize-insecure --user=mysql

如果执行成功,会生成 data目录
在这里插入图片描述
6.启动 mysql 服务:

net start mysql 【停止mysql服务指令 net stop mysql】

如果成功,在任务管理器中的服务可以看到 mysql 已开启
在这里插入图片描述
7.进入mysql 管理终端:

mysql -u root -p 【当前root用户,密码为空】

在这里插入图片描述
8.修改root 用户密码

use mysql;  
update user set authentication_string=password('cgh') where user='root' and Host='localhost';
#上面的语句就是修改 root用户的密码为 cgh
#注意:在后面需要带分号,回车即可执行该指令
flush privileges; #刷新权限
quit #退出

在这里插入图片描述
9.修改my.ini , 再次进入就会进行权限验证了

#skip-grant-tables  

10.重新启动mysql

net stop mysql
net start mysql

在这里插入图片描述
11.再次进入Mysql, 输入正确的用户名和密码
在这里插入图片描述
密码正确,进入mysql

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值