windows下载mysql5.7压缩包配置安装mysql
windows安装mysql5.7有两种方式
1.下载.msi安装文件直接根据界面提示进行安装
2.下载.biz或.zip压缩包
注:本次在win10系统下使用压缩包进行安装mysql5.7
mysql5.7下载路径
https://dev.mysql.com/downloads/mysql/5.7.html#downloads
- 下载后的zip安装包解压至某一位置,记住文件路径,以便配置相关参数,启动数据库服务
- 在mysql-5.7.25-winx64根目录下创建my.ini文件添加以下内容
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 [mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Program Files\mysql-5.7.25-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=D:\Program Files\mysql-5.7.25-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
- 文件目录切换至cmd所在路径(C:\Windows\System32\cmd.exe),右键以管理员身份运行cmd.exe,命令行进入mysql的bin目录,初始化数据库文件
mysqld --initialize
- 初始化成功后会在my.ini配置文件的datadir的目录下生成一些文件,其中xxx.err(xxx是你电脑用户的名称)文件里说明了root账户的临时密码。例子:<r8j*Qrh)jdp就是root账户的临时密码
A temporary password is generated for root@localhost: <r8j*Qrh)jdp
- 注册mysql服务
mysqld -install MySQL
- 启动mysql服务
net start MySQL
- 使用root账号登录
mysql -u root -p <r8j*Qrh)jdp
- 修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
完整操作步骤

- 以非管理员身份安装数据库提示拒绝安装

- 以管理员身份安装并且启动

- 配置环境变量,便于以后不需进入安装路径才能调用sql.exe
1. 添加一个名叫 MYSQL_HOME 的变量
2. 修改Path变量,在末尾添加 %MYSQL_HOME%\bin

- 报错解决操作
1、mysqld --initialize初始化后,在“mysql数据库目录/主机名.err”日志文件中报错 Unknown/unsupported storage engine: InnoDB,导致安装mysql服务后无法启动
原因:MySQL5.5.8 GA默认引擎为InnoDB,而配置文件(my.cnf)中设置了skip-innodb
解决:在配置文件(my.ini)中设置default-storage-engine=MyISAM,再将data文件夹删除,重新进行初始化和安装、启动
2、按照上述步骤操作后,在“mysql数据库目录/主机名.err”日志文件中若没有生成默认随机密码,大概率是配置文件(my.ini)有问题。应查看“mysql数据库目录/主机名.err”日志文件报错信息,上网查找[Error]对应下的报错问题
3、Mysql 安装时报错: 无法定位程序输入点fesetround于动态链接库MSVCR120.dll上
解决:查看本地C:\Windows\System32和C:\Windows\System64都有这个MSVCR120.dll文件,从网上或者360上安装微软常用运行库合集64位,安装运行库后,重新安装mysql,问题解决
4、查找端口3306是否被占用命令netstat -ano|findstr “3306”,假设看到被占用进程ID为5264,结束该进程命令taskkill /f /pid 5264,然后再重新启动mysql服务
windows下载mysql5.7压缩包配置安装mysql的更多相关文章
- windows 下wamp环境2 配置之mysql的安装
安装配置mysql 5.7 打开mysql官网: https://www.mysql.com/ 点击downloads,然后选择commuity 选择MySQL Community Server选择对 ...
- windows中配置安装mysql数据库
MySql 是一种免费的关系型数据库,相较于 MsSqlServer 和 Oracle 比较轻量化,安装也很简单,而且免费不需要的版权费用,个人认为一般的小项目采用还是比较合适的,当然也有部分数据量很 ...
- 在Windows下通过压缩包方式安装MySQL
需求:下载MySQL有两种方法,一是下载可执行文件,通过点点点的方式,比较简单没什么技术含量,但是之前通过此方法下载的MySQL与Python进行连接交互的时候总是报1045错误,一直没找到原因,尝试 ...
- windows下Mysql5.7.10免安装版配置
免安装配置: 在环境变量 Path 中追加 %mysql_home%\bin; 配置mysql目录下的 my-default.ini 文件,在mysql 根目录下新建 data 文件夹 使用管理员权限 ...
- 压缩包法安装mysql
之前一直安装mysql,我一直是用压缩包安装的.如果之前安装过Mysql,必须要删除注册文件,才能把Mysql彻底删除了. 先在官网下载mysql的版本.下载package版本,即.zip版本的.下载 ...
- Windows 2003 IIS6.0下配置ASP+MySQL+PHP+ISAPI_Rewrite+Zend+Xcache
windows 2003,自己买吧... 安装IIS6.0:安装系统后在"控制面板"->"添加或删除程序"->"添加/删除Windows组 ...
- Mysql5.6.45配置安装
##1.1简介 因为之前电脑比较卡,自己重装了个系统,麻烦的就是装一些编程软件,但是自己吃饭的家伙也要会装啊,为了以后更方便的安装,自己总结一下步骤,进入正题 ##1.2资源下载 官方网站链接: ...
- 29、windows下通过zip包方式安装mysql
29.1.下载mysql: 1. www.mysql.com 2. 3. https://dev.mysql.com/downloads/mysql/ 4. 29.2.安装mysql数据库: 1.把下 ...
- windows下mysql5.7.17配置
1.官网下载mysql5.7.17 64位 https://dev.mysql.com/downloads/mysql/ 2.安装完解压到E盘主目录下,改文件名为mysql 3.配置环境变量 我的电脑 ...
随机推荐
- linux 下的OpenGL的安装配置
https://blog.csdn.net/qq_38228254/article/details/78521155 本人亲测有效
- ubuntu+anaconda+mxnet环境配置
为了insightface和mxnet较劲的一天 mxnet环境: 官网下载pyhton2.7版本的anaconda,随便找个安装教程 sh Anacondaxxxx.sh #一路默认即可,第二个回车 ...
- python locust 性能测试:HOOKS<钩子方法>
为locust中不同类型的事件,提供的钩子方法: from locust import TaskSet, task, events, Locust from locust.clients import ...
- python学习之爬虫初体验
作业来源: "https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2851" ** 1.简述爬虫原理 通用爬虫 即(搜索 ...
- CCF CSP 201409-1 相邻数对
题目链接:http://118.190.20.162/view.page?gpid=T16 问题描述 试题编号: 201409-1 试题名称: 相邻数对 时间限制: 1.0s 内存限制: 256.0M ...
- 初步了解,vue的转发机制(proxyTable)
vue的转发机制(proxyTable),proxyTable代理功能可以实现转发机制,需要修改config里面修改index.js文件 修改index.vue中请求的代码(该功能是webpack-s ...
- 程序员 面试题【前端,java,php】
跬步客 网址:https://www.kuibuke.com/wall/index
- VMware centos7 如何配置静态ip并且可上网
注:此贴使用NAT方式配置上网模式. 1.设置虚拟机的网络适配器为NAT模式: 2.修改VMware的“虚拟网络编辑器”: 打开后选择NAT模式,勾选,然后点击NAT设置: NAT默认设置了188网段 ...
- Hadoop-Impala学习笔记之管理
配置参数管理 待补充... 资源分配管理(Admission Control) Impala有资源池的概念,允许某些查询在特定的资源池执行,不过在白天不跑批/晚上不跑adhoc的DSS系统中,该机制并 ...
- java @Service 引入什么包
maven中加入 <dependency> <groupId>org.springframework</groupId> <artifactId>spr ...