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 相关文章推荐
MySQL数据迁移相关总结
Apr 29 MySQL
MySQL中你可能忽略的COLLATION实例详解
May 12 MySQL
MySQL 自定义变量的概念及特点
May 13 MySQL
带你学习MySQL执行计划
May 31 MySQL
分析mysql中一条SQL查询语句是如何执行的
Jun 21 MySQL
浅谈mysql增加索引不生效的几种情况
Jun 23 MySQL
MySQL悲观锁与乐观锁的实现方案
Nov 02 MySQL
详解MySQL的主键查询为什么这么快
Apr 03 MySQL
MySQL时区造成时差问题
Apr 13 MySQL
Mysql InnoDB 的内存逻辑架构
May 06 MySQL
手把手带你彻底卸载MySQL数据库
Jun 14 MySQL
MySQL索引失效场景及解决方案
Jul 23 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基础知识:控制结构
2006/12/13 PHP
PHP框架Laravel插件Pagination实现自定义分页
2020/04/22 PHP
thinkphp中的多表关联查询的实例详解
2017/10/12 PHP
关于实现代码语法标亮 dp.SyntaxHighlighter
2007/02/02 Javascript
javascript 写类方式之六
2009/07/05 Javascript
javascript实现简单的贪吃蛇游戏
2015/03/31 Javascript
莱鸟介绍javascript onclick事件
2016/01/06 Javascript
JS设置CSS样式的方式汇总
2017/01/21 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
NodeJS实现视频转码的示例代码
2017/11/18 NodeJs
解决Js先触发失去焦点事件再执行点击事件的问题
2018/08/30 Javascript
vuex实现及简略解析(小结)
2019/03/01 Javascript
新手入门js闭包学习过程解析
2019/10/08 Javascript
JQuery获得内容和属性方法解析
2020/05/30 jQuery
一文秒懂nodejs中的异步编程
2021/01/28 NodeJs
[01:46]2020完美世界全国高校联赛秋季赛报名开启
2020/10/15 DOTA
python 排列组合之itertools
2013/03/20 Python
21行Python代码实现拼写检查器
2016/01/25 Python
如何利用Fabric自动化你的任务
2016/10/20 Python
Python复数属性和方法运算操作示例
2017/07/21 Python
python基于http下载视频或音频
2018/06/20 Python
浅谈python中拼接路径os.path.join斜杠的问题
2018/10/23 Python
python实现微信每日一句自动发送给喜欢的人
2019/04/29 Python
PyQt使用QPropertyAnimation开发简单动画
2020/04/02 Python
常用的10个Python实用小技巧
2020/08/10 Python
Django实现微信小程序支付的示例代码
2020/09/03 Python
计算s=f(f(-1.4))的值
2014/05/06 面试题
医学生自我评价
2014/01/27 职场文书
社区居务公开实施方案
2014/03/27 职场文书
工作保证书范文
2014/04/29 职场文书
班风口号
2014/06/18 职场文书
临床医学专业求职信
2014/08/08 职场文书
优秀班主任申报材料
2014/12/16 职场文书
公务员的复习计划书,请收下!
2019/07/15 职场文书
创业的9条正确思考方式
2019/08/26 职场文书
python生成可执行exe控制Microsip自动填写号码并拨打功能
2021/06/21 Python