mysql5.7+ window解压缩版安装教程

一、软件下载mysql社区版下载地址
这里写图片描述
选择5.7版本的下载,进去之后选择window-64位,下载mysql-5.7.xxx-winx64.zip
二、将.zip文件解压缩,并配置mysql
1、解压后目录:
这里写图片描述
2、创建data文件夹和my.ini目录
这里写图片描述
在my.ini添加一下配置:

[client]
#端口号
port = 3306

[mysql]
#字符编码
default-character-set=utf8

[mysqld]
port = 3306 
#字符编码
character-set-server=utf8
#mysql安装目录
basedir=D:\mysql-5.7.23-winx64
#data目录
datadir=D:\mysql-5.7.23-winx64\data
#连接数
max_connections=200
default-storage-engine=INNODB
#下面这个是为了5.7一个报错设置的,具体报错看文末
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

3、以管理员权限启动命令窗口,进入mysql安装目录下的bin目录
这里写图片描述

4、依次输入一下命令(5.7以后可以这样安装)
mysqld –install (这是安装)
mysqld –initialize (这是初始化,就是在data目录生成各种数据文件)
net start mysql (启动mysql,关闭msql是:net stop mysql)

5、更新root用户密码及修改远程登录权限
mysql启动后在data目录找到.err结尾的文件:
这里写图片描述
打开后找到mysql第一次启动产生的root临时密码:
这里写图片描述
在bin目录下的命令提示行输入:mysql -u root -p,然后输入临时密码进入mysql
输入一下命令修改密码:

set password=password('新密码'); 

输入一下命令修改允许远程登录:

use mysql;
update user set host='%' where user='root';
flush privileges;

这样你就可以通过navicat等软件用root用户远程访问mysql了。
最后提一下[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause andcontains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by.报错信息,从网上搜到的信息是mysql5.7版本开始默认按照only_full_group_by模式了,导致报错。解决方法如下:
在mysql配置文件[mysqld]下面加入一下配置(window的配置文件是my.ini,linux的配置文件是my.cnf,linux的my.cnf一般在/etc/my.cnf下,window的就是我们自己创建的哪个):

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

以上就是mysql的安装过程。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以按照以下步骤在 Windows 系统上安装 MySQL 5.7: 1. 在 MySQL 官网下载 Windows 本的 MySQL 5.7 安装包,下载地址为 https://dev.mysql.com/downloads/mysql/5.7.html。 2. 双击下载好的安装包,选择“Custom”(自定义)安装类型,点击“Next”(下一步)按钮。 3. 在安装类型中,选择“Server only”(仅服务器)选项。此外,您也可以选择“Developer default”(开发人员默认)选项,该选项会安装 MySQL 5.7 的开发工具和例子。点击“Next”按钮。 4. 选择安装 MySQL 的位置(默认为 C:\Program Files\MySQL\MySQL Server 5.7),点击“Next”按钮。 5. 在“Type and Networking”(类型和网络)界面,选择“Standalone MySQL Server/Classic MySQL Replication”(独立 MySQL 服务器/经典 MySQL 复制)选项。此外,您也可以修改端口号和字符集等参数。点击“Next”按钮。 6. 在“Authentication Method”(认证方式)界面,选择“Use Strong Password Encryption for Authentication”(使用强密码加密进行身份验证)选项,设置 root 用户密码。点击“Next”按钮。 7. 在“Windows Service”(Windows 服务)界面,选择“Install as Windows Service”(安装Windows 服务)选项,设置服务名称和服务启动类型。点击“Next”按钮。 8. 在“Apply Server Configuration”(应用服务器配置)界面,点击“Execute”(执行)按钮,开始安装 MySQL。 9. 安装完成后,点击“Finish”(完成)按钮。 10. 验证 MySQL 是否安装成功。可以按 Win+R 组合键,打开“运行”对话框,输入 cmd,打开命令提示符窗口,输入以下命令: ``` mysql -u root -p ``` 输入 root 用户密码后,如果出现 MySQL 提示符,则代表 MySQL 安装成功。 希望以上步骤可以帮助您在 Windows 系统上安装 MySQL 5.7。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值