快捷配置mysql_原创 | mysql免安装版的快速配置过程总结(图文教程)

哈喽,周末愉快~。我是方子龙。

今天写一篇基础不能再基础的mysql免安装教程,为什么会写这篇?因为我最近闲暇时间做开源项目--hotDog--热狗,一个获取各大热门网站热门头条的聚合网站,基于Springboot编写,多任务异步快速抓取信息一个获取各大热门网站热门头条的聚合网站,基于Spring boot2编写,多任务异步快速抓取信息。需要用到mysql存储信息。也就把这个mysql免安装的整个过程记录下来,相信你们或多或少也有此经历,希望你们少走弯路,把时间花在该花的地方。

在我的印象里,mysql的安装版,如果在安装过程中,出现问题,想删除残留配置信息都相当麻烦。比较喜欢那种免安装版本的配置,一来我是知道如何配置的,做了什么操作,我的心里是明白的;二来,在删除的时候,可以轻松快速删除。

那接下来说说mysql的免安装配置过程。

跟着我一起感受和学习,一气呵成的爽一爽。

一. 获取安装包

下载地址为:

https://downloads.mysql.com/archives/community/

最下面根据自己的操作系统选择合适的型号和喜欢的版本(推荐5.7以上)

988908d14ebcab9ff9991fe0ba2a8a27.png

二. 免安装操作步骤, 一气呵成

此配置过程不区分版本,我以mysql-8.0.16-winx64为例。详细地记录一下配置过程。

第一步:把下载好的安装包解压缩到你喜欢的路径下。

baa83710b8fb8c6ffd49f2dcfb35b1ad.png压缩包的文件结构

例如,我解压到的路径为:E:\xxx\mysql\mysql-8.0.16-winx64

第二步:安装目录下新建my_default.ini的配置文件

my_default.ini的文件内容1[mysql]

2# 设置mysql客户端默认字符集

3default-character-set=utf8

4[mysqld]

5#设置3306端口

6port = 3306

7# 设置mysql的安装目录

8basedir=E:\xxx\mysql\mysql-8.0.16-winx64

9# 设置mysql数据库的数据的存放目录

10datadir=E:\xxx\mysql\mysql-8.0.16-winx64\data

11# 允许最大连接数

12max_connections=200

13# 服务端使用的字符集默认为8比特编码的latin1字符集

14character-set-server=utf8

15# 创建新表时将使用的默认存储引擎

16default-storage-engine=INNODB

这样做就完成了对mysql的配置。

第三步:将bin目录 添加到系统环境变量的path下,以后就不用每次都到bin目录下执行命令

我的电脑右键属性,高级设置,环境变量配置,将path变量进行编辑,加入bin目录的地址,和其他地址之前用;隔开(win10不用)。

配置完以后记得保存

f3b4cf154f34c78b67ceff36126441b6.pngimage.png

第四步:初始化和启动mysql服务

打开cmd, 注意要右键--以管理员的身份打开才可以。

(1)在cmd的命令窗口中经行资源初始化1mysqld --initialize-insecure

会发现程序在mysql的根目录下自动创建了data文件夹以及相关的文件

(2)执行mysqld install1mysqld -install

2Service successfully installed.

注意(1)和(2)的操作顺序不能颠倒。

(3)启动mysql服务1net start mysql

2MySQL 服务正在启动 ..

3MySQL 服务已经启动成功。

(4) 连接mysql,登陆:用户名:root , 密码为空1mysql -h localhost -u root -p

2Enter password:

3Welcome to the MySQL monitor.  Commands end with ; or \g.

4Your MySQL connection id is 8

5Server version: 8.0.16 MySQL Community Server - GPL

6

7Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

8

9Oracle is a registered trademark of Oracle Corporation and/or its

10affiliates. Other names may be trademarks of their respective

11owners.

12

13Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

三. 如何轻松卸载mysql服务

停掉mysql服务,删除安装目录就可以轻松删除mysql1#停止mysql服务

2net stop mysql

3

4# 移除mysql服务

5mysqld -remove MySQL

四. 问题总结

问题1:[MySQL] Failed to find valid data directory

参考这篇解决方案:https://www.jianshu.com/p/586839576ad6

五. 写在最后

掌握了以上的操作步骤,可以很快速的上手操作安装。我此次的安装上,目的是学习mysql的安装过程和拿它用来为自己的开源项目做数据库的数据存储。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值