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/
这里就以阿里镜像的下载为例
2、安装
2.1 下一步
2.2 勾选协议,下一步
2.3 选择安装类型(这里选择了自定义),下一步
2.4 选择安装路径,下一步
2.5 安装
安装完成
3.、 配置环境变量
3.1 找到系统属性环境变量进行配置
3.2 找到系统变量,点击新建
3.3 编辑系统变量,点击确定
3.4 找到系统变量–>path,选中后点击编辑
4、MySQL服务的安装与初次登录
4.1 以
管理员身份
启动命令提示符,并进入MySQL安装目录的bin目录下
cd E:\Program Files\MySQL\MySQL Server 5.7
4.2 执行安装和初始化命令 。
mysqld -install
安装命令执行完后,就会输出提示
Service successfully installed
。
mysqld –initialize
初始化命令执行完毕以后,没有输出结果,当会在MySQL安装目录中生成data目录
4.3 跳过授权表启动数据库,进入MySQL服务
mysqld –
skip
-grant-tables
这个命令不会输出信息,看起来一直没有反应的样子,其实,后台已经在启动数据库了
再使用管理员身份打开一个新的命令行窗口,可以免密码登录mysql了
mysql -u root -p
4.4 修改密码
update mysql.user set authentication_string=password(“新密码”) where user=“用户名”;
使用quit命令退出MySQL进行验证
5、修改MySQL字符集为utf8
5.1 在MySQL安装目录下新建
my.ini
文件。以下为文件内容:
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
5.2 以
管理员身份
启动命令提示符,启动MySQL服务
net start mysql
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命令就好了
由于配置了环境变量,直接使用普通命令行即可登录MySQL。
本篇文章主要参考了
(88条消息) MySQL 5.7 安装教程(全步骤图解教程)_纸短情长ZF的博客-CSDN博客_mysql5.7的安装教程
(88条消息) ‘mysqld_safe’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_雅冰石的博客-CSDN博客_mysqld_safe 不是内部命令
(88条消息) MYSQL安装出现问题(The service already exists)_皓月盈缺的博客-CSDN博客_the service already exists!