当前位置:   article > 正文

MySQL5.7 下载安装_mysql5.7下载

mysql5.7下载

一、下载

尽量使用压缩包解压缩方式安装,压缩包的解压后配置下环境变量就能使用。

如果使用安装程序(.msi安装程序)安装,卸载起来会比较麻烦。

下载地址链接各版本下载链接

二、安装

1.解压缩

下载的zip压缩包解压缩(我的mysql解压缩安装位置为“D:\software\Programming\Env\mysql-5.7.28”)。解压缩后就是安装了。

2 配置环境变量

配置环境变量,这样就不用每次都到mysql的bin执行操作了。

新建一个MYSQL_HOME,变量值为MySQL的解压缩文件的bin目录。

备注:这里为什么叫做MYSQL_HOME呢,因为他是一个常量,表示是mysql的安装位置。

在这里插入图片描述

编辑Path变量,使用“%MYSQL_HOME%”将刚刚添加的MYSQL_HOME引用过来。

在这里插入图片描述

3 创建my.ini文件

在mysql安装目录创建my.ini(就是解压缩后的目录)。

my.ini文件内容如下:

[mysql]
 # 设置mysql客户端默认字符集
 default-character-set=utf8 
 
 [mysqld]
 # 设置3306端口
 port = 3306 
 # 设置mysql的安装目录
 basedir=D:\\software\\Programming\\Env\\mysql-5.7.28
 # 设置mysql数据库的数据的存放目录
 datadir=D:\\software\\Programming\\Env\\mysql-5.7.28\\data

 # 允许最大连接数
 max_connections=200
 # 服务端使用的字符集默认为UTF8
 character-set-server=utf8
 # 创建新表时将使用的默认存储引擎
 default-storage-engine=INNODB

# 跳过密码验证
skip-grant-tables
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

注意:里面需要设置mysql的安装目录和数据的存放目录!!!请设置自己的mysql安装目录。(别直接复制我的文件就用了,会报错的)

文件中的“basedir”和“datadir”,需要改成你自己的mysql安装位置。并且这边的分隔符是“\\”,而不是"\"(或者你换成/也可以),

4 启动 MySQL 数据库

4.1 初始化数据库

以管理员身份运行“命令提示符(cmd)”,切换盘符到安装mysql的bin目录下。然后初始化并安装mysql。

命令如下:

# 切换盘符
D:
# 切换到bin目录
cd bin目录
# 初始化命令(不报错则成功)(注意:如果这个命令出现error,请阅读下报错提示信息,很有可能是你的my.ini没配置好)
mysqld --initialize
# 执行安装命令(不报错则成功)
mysqld -install
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

最终会输出“Service successfully installed.”,代表mysql安装成功!

注意!可以使用–console参数,看到控制台中打印的信息

# 控制台打印
mysqld --initialize --console
  • 1
  • 2

在这里插入图片描述

4.2 启动数据库

此时可以使用命令启动mysql服务

# 启动mysql服务
net start mysql
  • 1
  • 2

在这里插入图片描述
上面的命令等价于下面这个“开始”服务操作。

在这里插入图片描述

至此,mysql已经安装成功,并且启动。

5.修改mysql账号密码

5.1 修改

cmd中使用命令进入mysql管理页面。

执行如下命令,如果提示输入密码直接按回车即可。

mysql -uroot -p
  • 1

继续使用如下命令,将mysql账号分别设置为“root”和“123456”。

update mysql.user set authentication_string = password("123456") where user="root";
  • 1

刷新权限

flush privileges;
  • 1

在这里插入图片描述

至此mysql账号密码修改已成功。

5.2 修改my.ini文件

修改之前在mysql根目录创建的my.ini。

在最后一句“skip-grant-tables”前上“#”,注释这端内容。这样以后的登录的时候就可以使用上面修改的账号密码登录了。

[mysql]
 # 设置mysql客户端默认字符集
 default-character-set=utf8 
 
 [mysqld]
 # 设置3306端口
 port = 3306 
 # 设置mysql的安装目录
 basedir=D:\\software\\Programming\\Env\\mysql-5.7.28
 # 设置mysql数据库的数据的存放目录
 datadir=D:\\software\\Programming\\Env\\mysql-5.7.28\\data

 # 允许最大连接数
 max_connections=200
 # 服务端使用的字符集默认为UTF8
 character-set-server=utf8
 # 创建新表时将使用的默认存储引擎
 default-storage-engine=INNODB

# 跳过密码验证
# skip-grant-tables
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
2.7 尝试登录

再次启动cmd,输入如下命令进行登录。

root是我刚刚设置的账号名称,密码为123456。登录成功,所有安装已完成

mysql -uroot -p123456
  • 1

安装步骤参考:mysql5.7.26zip版本安装及注意事项

扩展(卸载)

  1. 去“控制面板”的“卸载程序中”卸载mysql。如果是压缩包,直接删除压缩包(压缩包如果报正在使用,请到“服务”中去关闭mysql服务)
  2. 删除注册表中的信息(注意,有多个注册表需要删)。
  3. 重启电脑

可以参考如下链接:干净卸载mysql如何彻底卸载清理MySQL

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号