常见的安装包格式为msi或者exe格式,这种文件称为可执行文件。

可执行文件的安装教程:

https://blog.csdn.net/liangmengbk/article/details/150228044

有的安装包是zip文件,解压后需要通过命令行进行安装,具体操作如下:

下载安装包

安装包下载地址:

https://downloads.mysql.com/archives/community/

比如要安装5.7.44版本

下载后的就是zip压缩包

解压安装包

对压缩包进行解压,注意解压后的路径,不要有中文。

配置系统环境变量

把bin目录配置到环境变量中,以我的解压目录为例,需要把 D:\soft\mysql-5.7.44-winx64\mysql-5.7.44-winx64\bin 目录配置到系统环境变量中。

创建数据库配置文件

由于安装包中没有自带配置文件,需要需要自行创建数据库的配置文件,文件名称为 my.ini

完整内容如下:

[client]
port=3306
default-character-set=utf8mb4

[mysql]
default-character-set=utf8mb4

[mysqld]
port=3306

# 设置 MySQL 安装目录
basedir=D:/soft/mysql-5.7.44-winx64/mysql-5.7.44-winx64

# 设置数据库数据存放目录
datadir=D:/soft/mysql-5.7.44-winx64/mysql-5.7.44-winx64/data

# 允许最大连接数
max_connections=200

# 允许连接失败的次数
max_connect_errors=10

# 服务端字符集
character-set-server=utf8mb4

# 默认存储引擎
default-storage-engine=INNODB

其中安装目录和数据存放目录,需要根据实际情况进行调整。

配置文件创建完成后,放到安装目录下面(和bin目录同级)。

初始化MySQL服务

在bin目录中打开cmd命令窗口,行执行下面命令

mysqld --initialize --console

执行过程如下所示

执行成功时,会输出临时的数据库密码:

这个密码要记录下来,接下去会用到。

安装MySql服务

执行下面命令,安装MySQL服务

mysqld --install

启动MySQL服务

执行下面命令,启动MySQL服务

net start mysql

登陆MySQL

执行下面命令,登陆到MySQL

mysql -uroot -p

回车后,会提示输入密码,需要把前面生成的临时密码输入进去,然后回车。

登陆成功是这样的

修改密码

上面生成的密码是临时密码,需要重新设置一个长期正式密码,执行下面语句:

alter user root@localhost identified by '123456';

123456是修改后的密码,这是根据实际情况设置。

验证

密码修改完成后,用新密码进行登陆,验证密码是否修改成功

先输入 exit,退出当前登陆,然后再输入登陆命令 mysql -uroot -p,如下图所示:

输入最新的密码,完成登陆操作。

到此为止,MySQL安装完成(zip压缩包安装)

卸载MySQL

如果要卸载安装好的MySQL,需要停止服务,然后卸载服务,再删除解压后的文件夹。

cmd窗口中切换到MySQL的bin目录,执行服务的卸载命令

sc delete MySQL

最后把安装包整个删除,就完成了MySQL的卸载。

问题解决

安装过程中,可能会遇到缺少windows依赖包的情况,根据具体的提示,去下载对应的依赖,然后安装就可以了。

更多推荐