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数据库索引面试题(程序员基础技能)
May 31 MySQL
MySQL库表名大小写的选择
Jun 05 MySQL
浅谈MySQL next-key lock 加锁范围
Jun 07 MySQL
ORM模型框架操作mysql数据库的方法
Jul 25 MySQL
MySQL into_Mysql中replace与replace into用法案例详解
Sep 14 MySQL
MySQL高级进阶sql语句总结大全
Mar 16 MySQL
Linux系统下MySQL配置主从分离的步骤
Mar 21 MySQL
一次Mysql update sql不当引起的生产故障记录
Apr 01 MySQL
Mysql 文件配置解析介绍
May 06 MySQL
Mysql数据库group by原理详解
Jul 07 MySQL
SQLyog的下载、安装、破解、配置教程(MySQL可视化工具安装)
Sep 23 MySQL
mysql数据库如何转移到oracle
Dec 24 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&MYSQL留言板源码
2020/07/19 PHP
PHP生成HTML静态页面实例代码
2008/08/31 PHP
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
如何通过Linux命令行使用和运行PHP脚本
2015/07/29 PHP
PHP中仿制 ecshop验证码实例
2017/01/06 PHP
jquery 跨域访问问题解决方法(笔记)
2011/06/08 Javascript
JS 实现获取打开一个界面中输入的值
2013/03/19 Javascript
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
利用jq让你的div居中的好方法分享
2013/11/21 Javascript
js实现键盘操作实现div的移动或改变的原理及代码
2014/06/23 Javascript
javascript实现时间格式输出FormatDate函数
2015/01/13 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
实践中学习AngularJS表单
2016/03/21 Javascript
JS中数组重排序方法
2016/11/11 Javascript
微信小程序 高德地图SDK详解及简单实例(源码下载)
2017/01/11 Javascript
jquery实现百叶窗效果
2017/01/12 Javascript
jQuery基于Ajax方式提交表单功能示例
2017/02/10 Javascript
JS中showModalDialog关闭子窗口刷新主窗口用法详解
2017/03/25 Javascript
vue使用axios跨域请求数据问题详解
2017/10/18 Javascript
在Vue中使用highCharts绘制3d饼图的方法
2018/02/08 Javascript
egg.js的基本使用和调用数据库的方法示例
2019/05/18 Javascript
angularjs模态框的使用代码实例
2019/12/20 Javascript
JS+css3实现幻灯片轮播图
2020/08/14 Javascript
[00:34]DOTA2上海特级锦标赛 VG战队宣传片
2016/03/04 DOTA
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python实现SSH远程登陆,并执行命令的方法(分享)
2017/05/08 Python
PyCharm在win10的64位系统安装实例
2017/11/26 Python
python使用turtle绘制国际象棋棋盘
2019/05/23 Python
Python如何用filter函数筛选数据
2020/03/05 Python
Hobbs官方网站:英国奢华女性时尚服装
2020/02/22 全球购物
函授药学自我鉴定
2014/02/07 职场文书
校运动会广播稿(100篇)
2014/09/12 职场文书
重阳节标语大全
2014/10/07 职场文书
2014年仓库管理工作总结
2014/12/17 职场文书
事业单位聘任报告
2015/03/02 职场文书
学生犯错保证书
2015/05/09 职场文书