Mysql5.7.36-winx64.msi的安装及环境配置

Mysql5.7.36-winx64.msi安装及环境配置

1、下载

MySQL官方网站下载速度慢可以使用国内的开源镜像站点

mysql-MySQL-5.7安装包下载_开源镜像站-阿里云 (aliyun.com)

Index of /mysql/downloads/MySQL-5.7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

搜狐: http://mirrors.sohu.com/mysql/

中国科技大学: http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/

这里就以阿里镜像的下载为例

image-20221223141740925

2、安装

2.1 下一步

image-20221223142131812

2.2 勾选协议,下一步

image-20221223142254148

2.3 选择安装类型(这里选择了自定义),下一步

image-20221223142916441

2.4 选择安装路径,下一步

image-20221223143140608

2.5 安装

image-20221223143223015

安装完成

image-20221223143245341

3.、 配置环境变量

3.1 找到系统属性环境变量进行配置

image-20221223143535681

3.2 找到系统变量,点击新建

image-20221223143910905

3.3 编辑系统变量,点击确定

image-20221223144150398

3.4 找到系统变量–>path,选中后点击编辑

image-20221223145139510

image-20221223145455319

4、MySQL服务的安装与初次登录

4.1 以管理员身份启动命令提示符,并进入MySQL安装目录的bin目录下

cd E:\Program Files\MySQL\MySQL Server 5.7

image-20221223151925737

4.2 执行安装和初始化命令 。

mysqld -install

安装命令执行完后,就会输出提示 Service successfully installed

mysqld --initialize

初始化命令执行完毕以后,没有输出结果,当会在MySQL安装目录中生成data目录

image-20221223153054034

4.3 跳过授权表启动数据库,进入MySQL服务

mysqld –skip-grant-tables

这个命令不会输出信息,看起来一直没有反应的样子,其实,后台已经在启动数据库了

image-20221223153541716

再使用管理员身份打开一个新的命令行窗口,可以免密码登录mysql了

mysql -u root -p

image-20221223153702576

4.4 修改密码

update mysql.user set authentication_string=password(“新密码”) where user=“用户名”;

image-20221223154206327

使用quit命令退出MySQL进行验证

image-20221223154418896

5、修改MySQL字符集为utf8

5.1 在MySQL安装目录下新建my.ini文件。以下为文件内容:

[client]
default-character-set=utf8
 
[mysql]
default-character-set=utf8
 
[mysqld]
character-set-server=utf8

image-20221223154733620

5.2 以管理员身份启动命令提示符,启动MySQL服务

net start mysql

image-20221223155026599

5.3 登录MySQL,使用命令 status 查看字符集。

执行status命令的时候报错误提示

mysql> status
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

解决方法:执行修改密码的命令即可

ALTER USER USER() IDENTIFIED BY ‘新密码’;

再次执行status命令就好了

image-20221223160056575

由于配置了环境变量,直接使用普通命令行即可登录MySQL。

image-20221223155352981

本篇文章主要参考了

(88条消息) MySQL 5.7 安装教程(全步骤图解教程)_纸短情长ZF的博客-CSDN博客_mysql5.7的安装教程

(88条消息) ‘mysqld_safe’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_雅冰石的博客-CSDN博客_mysqld_safe 不是内部命令

mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22): Unknown column ‘password’ in 'field list’解决办法 - wangn - 博客园 (cnblogs.com)

(88条消息) MYSQL安装出现问题(The service already exists)_皓月盈缺的博客-CSDN博客_the service already exists!

(88条消息) MySQL 报错:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before_Wingkin-的博客-CSDN博客

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值