Windows下MySql5.7 ZIP Archive 版安装

1. 环境准备

    Mysql ZIP Archive版本下载:

    访问官网下载地址下载Mysql,链接如下:

    https://dev.mysql.com/downloads/mysql/5.7.html#downloads

    点击Download进入下载页面,若有账号可以登录,若没有则选择No thanks, just start my download.

2.MySql安装

  • 解压ZIP文件:将下载后的ZIP包解压到自己想要放置的安装路径
  • 新增mysql数据库的数据的存放目录data文件(要与下面的my.ini中的配置项datadir对应)

  • 配置环境变量:

MYSQL_HOME:解压后Mysql路径

    在path 后面添加 ;%MYSQL_HOME%\bin

  • 新增安装配置:my.ini

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\program\Mysql\mysql-5.7.24-winx64

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

datadir=D:\program\Mysql\data

# 允许最大连接数

max_connections=200

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

character-set-server=utf8

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

default-storage-engine=INNODB

basedirdatadir,请根据自己的实际安装目录进行修改

  • 打开cmd.exe,必须以管理员的身份运行(你可以在C:\Windows\System32目录下找到这个cmd.exe,右键以管理员身份运行),一定要用管理员身份运行,不然权限不够。

  • 在cmd中cd进入mysql解压后的bin目录:

    执行:mysqld -install (如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)

    执行:mysqld --initialize

  • 启动MySql:

   还是在cmd中cd进入mysql解压后的bin目录

    执行:net start mysql

    若此时报错:Mysql 服务无法启动 服务没有报告任何错误,需检查环境变量配置的是否正确和有没有执行mysqld –initialize

  • 登录MySql:

    执行mysql -u root -p

    注意,Mysql5.6之前的版本刚安装好的数据库root用户不需要输入密码,在提示输入密码的时候直接回车就可以,Mysql5.6之后的版本需要输入初始化密码,初始化密码在data目录下,以.err后缀结尾的文件中

    关键字:A temporary password is generated for

    成功登陆后执行如下语句修改密码:

    将new_password替换为你想设置的密码

      ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

3. 其他常用命令

  • 停止服务:top MySQL
  • 删除服务:sc delete MySQL (出现问题时,可执行),如果执行sc delete MySQL指令,记得清除data文件夹下所有的文件。

猜你喜欢

转载自blog.csdn.net/u011294519/article/details/85042155