Windows系统安装MySQL

下载MySQL

打开网址MySQL :: Download MySQL Community Server点击图下所示位置Download

进入图下所示界面,点击图下所示位置不登录下载

已下载完成

安装MySQL

将下载好的压缩包解压到一个专门的位置,该软件为绿色版软件,解压即可使用

配置环境变量

我们想要让MySQL 可以在windows 系统下的cmd命令行 运行,所以需要在系统下配置环境变量

在cmd中输入一个可执行程序的名字,windows会先在环境变量中的Path 所指的路径中寻找一遍,如果找到了就直接执行没找到就在当前工作目录找,如果还没找到,就报错。我们添加环境变量的目的就是能够在任意一个黑框直接调MySQL中的相关程序而不用总是修改工作目录,大大简化了操作。

首先在此电脑处右键 ->属性

点击关于 ->高级系统设置

点击高级 ->环境变量

系统变量新建 一个系统变量

变量名输入MYSQL_HOME ,变量值输入刚才解压的MySQL文件路径 ,然后点击确定

然后双击系统变量 中的Path变量

新建一个环境变量%MYSQL_HOME%\bin,点击确定

外面的对话框 都点击确定

验证配置

win+R 运行处输入cmd ,点击确定 ,弹出命令行

在命令行输入mysql回车 ,如果出现图下所示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061) 的提示,说明配置成功。 如果提示mysql不是内部或外部命令,也不是可运行的程序或批处理文件 则表示添加配置失败,请重新检查步骤并重试。

初始化MySQL

管理员 身份运行cmd命令行窗口

输入命令mysqld --initialize-insecure 。稍微等待一会,如果没有出现报错信息,则证明data目录初始化 没有问题,此时再查看MySQL安装目录 下已经有data目录生成。

安装MySQL服务

管理员 身份运行cmd命令行窗口 ,输入命令mysqld -install回车 ,出现图下所示提示则证明已经安装好了MySQL服务

启动MySQL服务

复制代码
net start mysql //启动mysql服务
net stop mysql //停止mysql服务

修改root密码

使用命令mysqladmin -u root password 1234root(管理员) 密码修改为1234

登录MySQL

在命令行输入命令mysql -uroot -p1234 出现图下所示的内容,即登录MySQL成功

复制代码
//连接mysql的命令格式如下
mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P端口号(默认3306)

退出MySQL

复制代码
exit //退出mysql
quit //退出mysql

卸载MySQL

先用管理员 方式进入cmd命令行 ,用命令net stop mysql 停止MySQL服务

再在命令行输入命令mysqld -remove mysql 卸载掉MySQL ,出现图下所示内容说明MySQL 已经卸载成功,然后再把环境变量 中的对应系统变量删除即可。

最后把文件夹 删除,MySQL就彻底卸载干净了~

相关推荐
玄同7654 分钟前
SQLite + LLM:大模型应用落地的轻量级数据存储方案
jvm·数据库·人工智能·python·语言模型·sqlite·知识图谱
吾日三省吾码5 分钟前
别只会“加索引”了!这 3 个 PostgreSQL 反常识优化,能把性能和成本一起打下来
数据库·postgresql
chian-ocean7 分钟前
百万级图文检索实战:`ops-transformer` + 向量数据库构建语义搜索引擎
数据库·搜索引擎·transformer
那个村的李富贵26 分钟前
解锁CANN仓库核心能力:50行代码搭建国产化AIGC图片风格迁移神器
mysql·信息可视化·aigc·cann
小Tomkk26 分钟前
数据库 变更和版本控制管理工具 --Bytebase 安装部署(linux 安装篇)
linux·运维·数据库·ci/cd·bytebase
qq_12498707531 小时前
基于JavaWeb的大学生房屋租赁系统(源码+论文+部署+安装)
java·数据库·人工智能·spring boot·计算机视觉·毕业设计·计算机毕业设计
倒流时光三十年1 小时前
SpringBoot 数据库同步 Elasticsearch 性能优化
数据库·spring boot·elasticsearch
码农小卡拉2 小时前
深入解析Spring Boot文件加载顺序与加载方式
java·数据库·spring boot
怣502 小时前
MySQL多表连接:全外连接、交叉连接与结果集合并详解
数据库·sql
wjhx2 小时前
QT中对蓝牙权限的申请,整理一下
java·数据库·qt