逆流dë鱼

传授技术
分享经验

Windows下MySQL5.7下载与安装教程

1.官网下载MySQL5.7,这里下载的是解压版的。MySQL官网链接

101.png
依次选择DOWNLOADS——Community——MySQL Community Server

2.下拉找到对应版本的MySQL,现在最新版本的MySQL是8.0版本,本文安装的是5.7版本。

102.png

3.然后下载到自己设置的路径,本文以下载并且安装到E盘为例。

103.png
这里选择只下载(No thanks,just start my download),不需要注册或者登陆。

4.下载完成之后,就是解压了。我这里直接解压在下载路径,也就是当前文件夹。E:mysql-5.7.27-winx64

104.png

5.解压完成之后,配置环境变量。安装路径为E:mysql-5.7.27-winx64bin。

105.png
计算机右键——属性——高级系统设置——环境变量——系统变量——path(E:mysql-5.7.27-winx64bin)

6.创建my.ini文件

[mysql]

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

default-character-set=utf8 

[mysqld]

skip-name-resolve
skip-grant-tables

#设置3306端口

port = 3306 

# 设置mysql的安装目录

basedir=E:\mysql-5.7.27

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

datadir=E:\mysql-5.7.27\data

# 允许最大连接数

max_connections=200

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

character-set-server=utf8

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

default-storage-engine=INNODB

7.以管理员的身份打开cmd命令,切换目录到安装路径下的bin目录,如下图所示:

106.png
执行命令:

mysqld -install

8.很不幸的是,报错了

无法定位程序输入点fesetround于动态链接库MSVCR120.dll上。下面附上解决方法:

原因分析,Windows缺少Visual C++ 2013库,需要安装Visual C++ 2013库:
官网地址:Visual C++ 2013
107.png
根据自己电脑的语言和操作系统位数下载对应的文件:
108.png
之后,就是安装,安装很容易,点击执行文件,秒装!然后,就可以执行下一步了。

9.重回步骤7,目录切换到安装目录下的bin目录

执行:

mysqld -install

出现Service successfully installed表示安装成功

当前目录下继续执行:

mysqld --initialize-insecure --user=mysql

109.png

生成data目录并创建root用户

10.启动MySQL:

net start mysql

出现:
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
110.png

11.登录MySQL

命令:

mysql -u root -p 

首次安装密码为空,直接按Enter键进入。

修改root密码
111.png

set password for root@localhost = password('123456');

12.如果使用Navicat等工具连接MySQL时报1130错误,执行如下语句解决:

mysql -u root -p 123456

mysql>use mysql;

mysql>select 'host' from user where user='root';

mysql>update user set host = '%' where user ='root';

mysql>flush privileges;

mysql>select 'host' from user where user='root';
本原创文章未经允许不得转载 | 当前页面:逆流dë鱼 » Windows下MySQL5.7下载与安装教程

评论

文章评论已关闭!

逆流dë鱼 | 致力打造 Java 精品博客

联系作者优质文章