MySQL下载安装配置(超级超级入门级)

devtools/2025/2/6 1:46:47/

一、下载MySQL

MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。

MySQL官网下载地址:https://dev.mysql.com/downloads/mysql/

打开官网,现在最新是9.0版本,我们这里选择8.03版本即可,系统选择Windows

然后点Go to Download Page

这里我们选择第二个

选择不登陆下载

安静等待即可,很快的

二、安装MySQL

打开我们刚刚下载的地址,双击打开

选择自定义安装->next

然后,我们选择第一个的MySQL Servers ,点到最后的目录文件

选择这个文件,点击 中间的箭头 ,添加到右边

点击添加的文件,下面会出现自定义安装路径

这里我选择默认地址(如果修改尽量不要有中文路径)

如果你和我一样多了一步,没有关系,看下面(大多数应该不会出现)

注意:没有这一步直接跳过即可,一样的。

注意:因为MySQL作为一款数据库管理系统,所以运行需要依赖一些特定的系统组件和库文件,以确保其能够正确执行各种操作。所以在我们系统上运行是需要一些Microsoft Visual C++的库文件,我们根据提示安装就行了。

这里说明我们缺少一些东西,这可能导致MySQL无法正常运行,那我们按它说的下载

点击Microsoft Visual C++,然后点击下面Execute执行

出现这个,我们同意安装即可

这样Microsoft Visual C++那里显示安装了,我们下一步Next

Execute执行

等待执行完,Next

Next

这里我们默认就好了,Next

默认第一个是强密码(如:@An123),这里我们选择第二个,普通密码(如:root),Next

设置密码 root

Next

这里也不用更改,Next

注意:服务器名是MySQL80,不是MySQL!!

Next

Execute执行

Finish

这里我们已经安装好MySQL,接下来我们配置环境变量

三、配置环境变量

我们先找到我们刚刚下载好MySQL文件目录,打开bin目录下,然后复制地址

我的是默认地址:C:\Program Files\MySQL\MySQL Server 8.0\bin

回到我们的桌面,找到我的电脑(此电脑)

右键—>属性—>高级系统设置

选择高级—>双击环境变量

找到系统变量里的path

双击它打开

然后,新建,复制刚刚的地址,确定即可

然后一路确定,退出

回到桌面,快捷键win+R

打开cmd

输入mysql --version

出现版本号

四、使用MySQL

1.开启MySQL服务

输入指令net start mysql80

若出现拒接访问,则以管理员身份打开cmd

2.关闭MySQL服务

net stop mysql80

3.连接到MySQL服务器

mysql -u root -p 账号默认root,密码之前设置的

然后输入密码,root

出现Welcome to ,说明连接成功了

4.退出MySQL服务器

exit; 注意是有分号的!!!;代表这一段指令结束,执行

结束语,到这里,恭喜你,你已经迈入MySQL的第一步大门了!

赶紧去学习MySQL的知识吧!


http://www.ppmy.cn/devtools/156416.html

相关文章

Pluto固件编译笔记

前段时间我已经做到在电脑上交叉编译一个简单的c/c程序,然后复制到pluto上运行。 要做到这一点,其实参考adi pluto官网的wiki就能做到了。 但这样有几个问题,只能做到简易程序,如果程序复杂,要调用更多库而SYSROOT里…

[权限提升] Windows 提权 维持 — 系统错误配置提权 - Trusted Service Paths 提权

关注这个专栏的其他相关笔记:[内网安全] 内网渗透 - 学习手册-CSDN博客 0x01:Trusted Service Paths 提权原理 Windows 的服务通常都是以 System 权限运行的,所以系统在解析服务的可执行文件路径中的空格的时候也会以 System 权限进行解析&a…

试用ChatGPT开发一个大语言模型聊天App

参考官方文档,安装android studio https://developer.android.com/studio/install?hlzh-cn 参考这个添加permission权限: https://blog.csdn.net/qingye_love/article/details/14452863 参考下面链接完成Android Studio 给项目添加 gradle 依赖 ht…

在vue中使用jsx

在jsx中定义事件的语法和在vue template里不同: xxx 要改成 onXxx包裹事件内容的引号要改成大括号带参数的要用bind定义,否则会直接执行

Hive修复分区

Hive修复分区 简介 Hive的MSCK REPAIR TABLE命令用于修复(即添加丢失的)表分区。通常用于那些已在HDFS中存在,但尚未在Hive元数据中注册的分区。 当你在HDFS文件系统中手动添加或删除分区目录,Hive并不会自动识别这些更改。为同步…

NoSQL与SQL比较

1.认识NoSQL NoSql可以翻译做Not Only Sql(不仅仅是SQL),或者是No Sql(非Sql的)数据库。是相对于传统关系型数据库而言,有很大差异的一种特殊的数据库,因此也称之为非关系型数据库。 1.1.结构…

基于python的体育新闻数据可视化及分析

项目 :北京冬奥会体育新闻数据可视化及分析 摘 要 随着社会的不断进步与发展,新时代下的网络媒体获取的信息也更加庞大和繁杂,相比于传统信息来源更加难以分析和辨别,造成了新时代媒体从业者撰写新闻的难度。在此背景下&#xff…

ip属地是实时刷新吗还是网络刷新

随着互联网的飞速发展,IP属地已成为判断用户地理位置的重要依据。无论是社交媒体上的互动,还是电商平台的购物行为,IP属地都扮演着不可或缺的角色。然而,关于IP属地的刷新机制,却存在着诸多误解和疑惑。有用户认为IP属…