解压版 MySQL 数据库的安装与配置

目录

  • [1 下载](#1 下载)
  • [2 安装](#2 安装)
  • [3 配置](#3 配置)
    • [3.1 添加环境变量](#3.1 添加环境变量)
    • [3.2 新建配置文件](#3.2 新建配置文件)
    • [3.3 初始化MySQL](#3.3 初始化MySQL)
    • [3.4 注册MySQL服务](#3.4 注册MySQL服务)
    • [3.5 启动MySQL服务](#3.5 启动MySQL服务)
    • [3.6 修改默认账户密码](#3.6 修改默认账户密码)
  • [4 登录](#4 登录)
  • [5 卸载](#5 卸载)

安装环境:Win10 64位
软件版本:MySQL 5.7.24 解压版

1 下载

点击链接 进入如下界面

❗️注意:

  • 我们一般不会选择最新版本,而是会选择比较稳定的版本

选择选择和自己系统位数 相对应的版本点击右边的 Download,就可以下载了

2 安装

下载完成后我们得到的是一个压缩包,将其解压,我们就可以得到 MySQL 5.7.24 的软件本体了(就是一个文件夹),我们可以把它放在你想安装的位置。

3 配置

3.1 添加环境变量

环境变量里面有很多选项,这里我们只用到Path这个参数。为什么在初始化的开始要添加环境变量呢?在黑框(即CMD)中输入一个可执行程序的名字,Windows会先在环境变量中的Path所指的路径中寻找一遍,如果找到了就直接执行,没找到就在当前工作目录找,如果还没找到,就报错。我们添加环境变量的目的就是能够在任意一个黑框直接调用MySQL中的相关程序而不用总是修改工作目录,大大简化了操作。

1️⃣ 右键此电脑属性,点击高级系统设置

2️⃣ 点击环境变量

3️⃣ 在系统变量中新建 MYSQL_HOME

4️⃣ 在系统变量中找到并双击 Path

5️⃣ 点击新建

最后点击确定。

如何验证是否添加成功?

右键开始菜单(就是屏幕左下角),选择命令提示符(管理员),打开黑框,敲入mysql,回车。

  • 如果提示Can't connect to MySQL server on 'localhost'则证明添加成功;
  • 如果提示mysql不是内部或外部命令,也不是可运行的程序或批处理文件则表示添加添加失败,请重新检查步骤并重试。

3.2 新建配置文件

新建一个文本文件,内容如下:

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

上面代码意思就是配置数据库的默认编码集为utf-8和默认存储引擎为INNODB

把上面的文本文件另存为,在保存类型里选所有文件 (*.*),文件名叫my.ini,存放的路径为MySQL的根目录(例如我的是D:\software\mysql-5.7.24-winx64,根据自己的MySQL目录位置修改)。

3.3 初始化MySQL

在刚才的黑框中敲入mysqld --initialize-insecure,回车,稍微等待一会,如果出现没有出现报错信息(如下图)则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成。

mysqld --initialize-insecure

tips:如果出现如下错误

是由于权限不足导致的,去C:\Windows\System32 下以管理员方式运行 cmd.exe

3.4 注册MySQL服务

在黑框里敲入如下命令,回车。

mysqld -install

现在你的计算机上已经安装好了MySQL服务了。你的计算机也叫做MySQL服务器,即一台安装了MySQL服务的机器。

Windows系统下使用services.msc命令打开服务列表

此时,我们可以看到已经服务列表里面已经有了 MySQL服务

3.5 启动MySQL服务

在黑框里敲入启动mysql服务命令,回车。

net start mysql  // 启动mysql服务
    
net stop mysql  // 停止mysql服务

3.6 修改默认账户密码

在黑框里敲入mysqladmin -u root password 1234,这里的1234就是指默认管理员(即root账户)的密码,可以自行修改成你喜欢的。

mysqladmin -u root password 1234


至此,MySQL 5.7 解压版安装完毕!

4 登录

右键开始菜单,选择命令提示符,打开黑框。

在黑框中输入,mysql -uroot -p1234,回车,出现下图且左下角为mysql>,则登录成功。

mysql -uroot -p1234


到这里你就可以开始你的MySQL之旅了!

退出mysql:

exit
quit

登陆参数:

mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P端口号(默认3306)

5 卸载

如果你想卸载MySQL,也很简单。

右键开始菜单,选择命令提示符(管理员),打开黑框。

1️⃣ 敲入net stop mysql,回车。

net stop mysql

2️⃣ 再敲入mysqld -remove mysql,回车

java 复制代码
mysqld -remove mysql

最后删除MySQL目录及相关的环境变量。

至此,MySQL卸载完成!

相关推荐
小汤猿人类6 分钟前
open Feign 连接池(性能提升)
数据库
阳冬园27 分钟前
mysql数据库 主从同步
数据库·主从同步
XiaoH23339 分钟前
培训机构Day15
sql·mysql
ThisIsClark1 小时前
【后端面试总结】MySQL主从复制逻辑的技术介绍
mysql·面试·职场和发展
Mr.132 小时前
数据库的三范式是什么?
数据库
Cachel wood2 小时前
python round四舍五入和decimal库精确四舍五入
java·linux·前端·数据库·vue.js·python·前端框架
Python之栈2 小时前
【无标题】
数据库·python·mysql
风_流沙2 小时前
java 对ElasticSearch数据库操作封装工具类(对你是否适用嘞)
java·数据库·elasticsearch
亽仒凣凣2 小时前
Windows安装Redis图文教程
数据库·windows·redis
亦世凡华、2 小时前
MySQL--》如何在MySQL中打造高效优化索引
数据库·经验分享·mysql·索引·性能分析