MySQL数据库压缩版本安装与配置详细教程


Posted in MySQL onMay 21, 2021

一、下载MySQL

下载地址:

https://dev.mysql.com/downloads/mysql/
https://dev.mysql.com/downloads/mysql/5.7.html#downloads (MySQL Community Server 5.7.34)

MySQL数据库压缩版本安装与配置详细教程

二、解压压缩包

下载完成后,将压缩包直接解压。

MySQL数据库压缩版本安装与配置详细教程

三、初始化mysql

新建data文件并新建my.ini配置文件

在解压后的mysql目录下面新建一个data的空文件夹,再在D:\Program Files\mysql-8.0.25-winx64下新建一个my.ini的配置文件。在该文件中写入以下代码:

[mysqld]
#设置服务端使⽤用的字符集为utf-8
character-set-server=UTF8MB4
#绑定IPv4地址
bind-address=0.0.0.0
#设置mysql的端⼝口号
port = 3306
#设置mysql的安装⽬目录
basedir=F:/mysql-5.7.23
#设置mysql数据库的数据的存放⽬目录
datadir=C:/mysql-5.7.23/data
#允许最⼤大连接数
max_connections=2000
#创建新表时将使⽤用的默认存储引擎
default-storage-engine=INNODB
#设置mysql以及数据库的默认编码
[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
#设置客户端默认字符集
[client]
default-character-set=utf8
以上#号以及后面的中文必须删除,最终效果如下图所示:

MySQL数据库压缩版本安装与配置详细教程

这里需要注意的一点,如果data文件不为空,则会报错:The designated data directory D:\Program Files\mysql-8.0.25-winx64\data\ is unusable. You can remove all files that the server added to it.

解决办法:删除掉data文件夹里面的文件。

MySQL数据库压缩版本安装与配置详细教程

以管理员身份运行cmd,进入mysql的bin目录

MySQL数据库压缩版本安装与配置详细教程
MySQL数据库压缩版本安装与配置详细教程

四、安装mysql服务

执行命令:mysqld --install

如果需要卸载,使用命令mysqld --remove

MySQL数据库压缩版本安装与配置详细教程

执行命令:mysqld --initialize --user=root --console

MySQL数据库压缩版本安装与配置详细教程

这里我遇到了一个错误:

MySQL数据库压缩版本安装与配置详细教程

原因是我的my.ini文件中编码格式有误,按照报错提示修改即可。

MySQL数据库压缩版本安装与配置详细教程 

启动mysql服务 启动服务使用命令:net start mysql

MySQL数据库压缩版本安装与配置详细教程 

登录mysql 执行命令:mysql -uroot -p:刚刚初始化生成的随机密码
遇到错误:

MySQL数据库压缩版本安装与配置详细教程 

修改密码 命令:set password = password(‘新密码') 停止服务

使用命令:net stop mysql

MySQL数据库压缩版本安装与配置详细教程

到此这篇关于MySQL数据库安装配置详细教程的文章就介绍到这了,更多相关MySQL安装配置内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

MySQL 相关文章推荐
浅析InnoDB索引结构
Apr 05 MySQL
MySQL 重写查询语句的三种策略
May 10 MySQL
解析MySQL binlog
Jun 11 MySQL
MySQL中日期型单行函数代码详解
Jun 21 MySQL
mysql 直接拷贝data 目录下文件还原数据的实现
Jul 25 MySQL
SQL实现LeetCode(196.删除重复邮箱)
Aug 07 MySQL
MySQL之select、distinct、limit的使用
Nov 11 MySQL
详解MySql中InnoDB存储引擎中的各种锁
Feb 12 MySQL
MySQL学习必备条件查询数据
Mar 25 MySQL
Mysql 如何合理地统计一个数据库里的所有表的数据量
Apr 18 MySQL
Mysql 文件配置解析介绍
May 06 MySQL
MYSQL如何查看操作日志详解
May 30 MySQL
MySQL 8.0 之不可见列的基本操作
May 20 #MySQL
Mysql Online DDL的使用详解
May 20 #MySQL
MySQL 存储过程的优缺点分析
May 20 #MySQL
IDEA 链接Mysql数据库并执行查询操作的完整代码
MySQL 覆盖索引的优点
May 19 #MySQL
MySQL 视图(View)原理解析
超详细教你怎么升级Mysql的版本
You might like
php文件服务实现虚拟挂载其他目录示例
2014/04/17 PHP
Laravel关联模型中过滤结果为空的结果集(has和with区别)
2018/10/18 PHP
jQuery子属性过滤选择器用法分析
2015/02/10 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
JavaScript知识点总结之如何提高性能
2016/01/15 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)
2016/05/16 Javascript
javascript 开发之百度地图使用到的js函数整理
2017/05/19 Javascript
Angular.js中$resource高大上的数据交互详解
2017/07/30 Javascript
JavaScript数据结构之双向链表和双向循环链表的实现
2017/11/28 Javascript
JS实现图片居中悬浮效果
2017/12/25 Javascript
在Vue组件上动态添加和删除属性方法
2018/02/23 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
2018/05/31 Javascript
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
在Python中使用异步Socket编程性能测试
2014/06/25 Python
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
CentOS中使用virtualenv搭建python3环境
2015/06/08 Python
Python中方法链的使用方法
2016/02/23 Python
用scikit-learn和pandas学习线性回归的方法
2019/06/21 Python
python删除列表元素的三种方法(remove,pop,del)
2019/07/22 Python
Python 获取项目根路径的代码
2019/09/27 Python
Python Scrapy框架:通用爬虫之CrawlSpider用法简单示例
2020/04/11 Python
Python基于callable函数检测对象是否可被调用
2020/10/16 Python
html5的canvas方法使用指南
2014/12/15 HTML / CSS
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
汽车工程专业应届生求职信
2013/10/19 职场文书
校园学雷锋活动月总结
2014/03/09 职场文书
同学会主持词
2014/03/18 职场文书
升旗仪式演讲稿
2014/05/08 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
2014班子“三严三实”对照检查材料思想汇报
2014/09/18 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
2015年度绩效考核工作总结
2015/05/27 职场文书
讲座新闻稿
2015/07/18 职场文书
2019年共青团工作条例最新版
2019/11/12 职场文书
Python开发工具Pycharm的安装以及使用步骤总结
2021/06/24 Python