MySQL安装和配置(超详细)

news2024/12/23 14:01:08

👨‍💻作者简介:👨🏻‍🎓告别,今天

📔高质量专栏 :☕java趣味之旅

欢迎🙏点赞🗣️评论📥收藏💓关注

💖衷心的希望我的📙作品能给大家带来收获。

🎊前言:

让我们如大自然般🌱悠然自在😊地生活一天吧,
别因为有坚果外壳或者蚊子翅膀落在铁轨上🛤️而翻了车🚆。让我们该起床时🛏️就赶紧起床🛏️,
该休息🛏️时就安心休息🛏️,
保持安宁而没有烦扰的心态;身边的人要来就让他来,要去就让他去,
让钟声🕰️回荡,让孩子👼哭喊—
下定决心好好地过一天。


🙏希望大家都可以过好每一天。也🙏希望我的博客,能给大家带来💯收获。

1 数据库介绍  

1.1 什么是数据库

存储数据用文件就可以了,为什么还要弄个数据库?

文件保存数据有以下几个缺点

  • 文件的安全性问题
  • 文件不利于数据查询和管理
  • 文件不利于存储海量数据
  • 文件在程序中控制不方便

数据库存储介质:

  • 磁盘
  • 内存

为了解决上述问题,专家们设计出更加利于管理数据的软件——数据库,它能更有效的管理数据。数据库可以提供远程服务,即通过远程连接来使用数据库,因此也称为数据库服务器。

 1.2 数据库分类

数据库大体可以分为关系型数据库非关系数据库

关系型数据库(RDBMS)

是指采用了关系模型来组织数据的数据库,简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织

 基于标准的SQL,只是内部一些实现有区别。常用的关系型数据库如:

1. Oracle:甲骨文产品,适合大型项目,适用于做复杂的业务逻辑,如ERPOA等企业信息系 统。收费。

2. MySQL:属于甲骨文,不适合做复杂的业务。开源免费。

3. SQL Server:微软的产品,安装部署在windows server上,适用于中大型项目。收费。

非关系数据库:

(了解)不规定基于SQL实现。现在更多是指NoSQL数据库,如:

1. 基于键值对(Key-Value):如 memcachedredis

2. 基于文档型:如 mongodb

3. 基于列族:如 hbase

4. 基于图型:如 neo4j

 关系型数据库与非关系型数据库的 区别

注:OLTPOn-Line Transaction Processing)是指联机事务处理,OLAPOn-Line Analytical

Processing)是指联机分析处理。

 2 MySQL服务器安装

资源位置

百度云盘共享安装包下载 密码:x6pl

2.1 详细安装操作

 找到安装包的位置,双击安装包,我们选择的是5.7版本的数据库和8.0没有什么区别。

 在可选框里点勾,然后Next,在Custom下面打勾,也就是自定义安装

然后我们根据自己的设置–>系统–>系统信息里面,多少位操作系统,然后根据操作系统选择安装包。 

点击加号,把下面的目录展开,根据电脑的操作系统选择对应的Mysql

 鼠标点击选中后,右箭头亮了点右箭头,然后Next

点Ececute,进入下载界面,下载完成后如图

 

一路Next到达以下界面 ,这里设置密码,最好以简单为主,方便后续操作,然后Next

一路Next进入以下界面,点Ececute,进入下载。

 一路Finish或者Next完成安装

 

在开始菜单中,找到MySQL的命令行窗口,点击两个窗口任意一个,运行窗口,输入设置好的密码,完成操作。如下图

 


如果需要在cmd窗口访问mysql则需要配置环境变量 

 右击电脑选择属性,在系统里面选择,高级系统设置选择环境变量。

在系统变量找到Path,双击弹出页面。因为我们选择的是默认安装,所以我们找到C盘Program Files目录中找到Mysql \bin目录所在的位置。复制文件路径,粘贴在环境变量的最下方,然后点击确定。

然后在命令行窗口输入

mysql -u root -p密码
注意区分空格 

这样就完成了,如下图

 通过SQL语句测试mysql

 没有问题,说明安装成功

 2.2 常见问题

如果输入密码控制台窗口闪退了

1.我们就要检查数据库服务器是否正常运行

找到任务管理器,选择服务,找到mysql,如果显示正在运行,则没有出问题。

​​​​​​​

2.检查你的密码是否正确。

🎊总结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1551261.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Wagtail-基于Python Django的内容管理系统CMS实现公网访问

目录 ⛳️推荐 前言 1. 安装并运行Wagtail 1.1 创建并激活虚拟环境 2. 安装cpolar内网穿透工具 3. 实现Wagtail公网访问 4. 固定Wagtail公网地址 ⛳️推荐 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给…

Canal解决Redis缓存与Mysql数据库的一致性问题

1、什么是Canal? 如何解决Redis缓存与Mysql数据库的一致性问题?我们常用数据双删缓存超时设置去解决。这样最差的情况,就是在超时时间内,数据存在不一致。 canal,译为管道,主要用途是基于 MySQL 数据库增…

文心一言 VS 讯飞星火 VS chatgpt (224)-- 算法导论16.3 6题

六、假定我们有字母表 C{0,1,…,n-1} 上的一个最优前缀码,我们希望用最少的二进制位传输此编码。说明如何仅用 2n-1n⌈lgn⌉ 位表示 C 上的任意最优前缀码。(提示:通过对树的遍历,用 2n-1 位说明编码树的结…

计算机网络知识

第一章 局域网广播技术;广域网交换技术 n-SDUn-PCIn-PDU TCP/IP网络层无连接,传输层有链接和无连接;OSI传输层有链接和无连接,网络层有链接 TCP/IP没有明确区分服务,接口,协议,OSI明确区分 OSI…

【Java程序设计】【C00406】基于(JavaWeb)Springboot的教学资源共享平台(含论文)

基于(JavaWeb)Springboot的教学资源共享平台(含论文) 项目简介项目获取开发环境项目技术运行截图 博主介绍:java高级开发,从事互联网行业六年,已经做了六年的毕业设计程序开发,开发过…

Qt开发的多窗口文件资源管理器(SFTP,SCP)

一款基于Qt开发的Windows资源管理器。 介绍 功能列表: 支持双窗口和多Tab页支持命令行操作。支持文件夹收藏。支持文件浏览历史。支持文件搜索操作。支持桌面文件夹。ssh配置加密保存。支持文本文件查看/编辑操作(利用MobaTextEditor).支持文件拖放操作&#xf…

在点集的新知识面前百年集论不堪一击

黄小宁 与x∈R相异(等)的实数均可表为yxδ(增量δ可0也可≠0),因各实数的绝对值都可是表示长度的数故各实数都可是数轴上点的坐标,于是x∈R变换为实数yxδ的几何意义可是:一维空间“管道”g内R…

什么是软文推广?软文推广渠道如何选择

软文推广是许多企业都会用的品牌宣传方式,然而有许多企业对软文营销的方式理解不是很透彻,今天媒介盒子就从软文推广的概念以及推广渠道两大方面和大家好好聊聊,这样企业不管是自己做软文推广还是和专业团队合作的时候,心里都有个…

简单的SpringMVC项目创建流程(基于XML文件(了解))

1&#xff1a;首先创建一个maven项目&#xff0c;并在pom.xml文件中导入依赖 <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 …

鱼哥赠书活动第15期:一本书带你了解企业数据架构!!!

鱼哥赠书活动第15期&#xff1a;看完这本《数字化运维》掌握数字化运维方法&#xff0c;构建数字化运维体系 赠书抽奖规则:往期赠书福利&#xff1a; 2017年英国《经济学人》杂志提出一个观点&#xff1a;世界上最具价值的资源不再是石油&#xff0c;而是数据。围绕数据的各种概…

Synwit-PRG上位机应用

一、ISP方式擦除芯片应用注意 以SWM260系列为例 二、加密功能 注意&#xff1a;通过Synwit-PRG下载目标板程序到ZB103&#xff0c;并配置勾选了加密功能应用&#xff0c;此情况请校对ZB103的固件程序的版本号须和Synwit-PRG的版本号匹配对应&#xff0c;这样通过ZB103对目标板的…

成为嵌入式学习之Linux驱动篇高手:一站式学习资源全揭秘!

介绍&#xff1a;嵌入式Linux是将Linux操作系统进行裁剪修改&#xff0c;使之能在嵌入式计算机系统上运行的一种操作系统。以下是嵌入式Linux的几个关键特点&#xff1a; 开放源代码资源&#xff1a;嵌入式Linux继承了Internet上无限的开放源代码资源&#xff0c;这意味着开发者…

String类相关oj练习

1.第一次只出现一次的字符 做题首先看清要求和提示&#xff1a; 给定一个字符串 s &#xff0c;找到 它的第一个不重复的字符&#xff0c;并返回它的索引 。如果不存在&#xff0c;则返回 -1 。 提示&#xff1a; 1 < s.length < 105s 只包含小写字母 这就要用到我们所学…

【教程】JavaScript代码混淆及优化

摘要 本文将介绍常见的JavaScript代码混淆技术&#xff0c;包括字符串转十六进制、Unicode编码、Base64加密、数值加密、数组混淆、花指令、逗号表达式、控制流程平坦化和eval执行。通过对这些混淆技术的理解和应用&#xff0c;可以提高代码的安全性和保护知识产权。 引言 随…

Mac安装wget流程及异常解决(亲测有效)

目录 1.终端输入wget检查自己是否已经安装过wget,没有安装如下图2. 安装brew1&#xff09;点击brew官网&#xff1a;[官网网址](https://brew.sh)2&#xff09;将命令粘贴到终端&#xff0c;回车执行3&#xff09;输入sudo密码4&#xff09;系统开始自动安装brew&#xff0c;等…

FCP270 P0917YZ 兼容性如何

FCP270 P0917YZ 是一种现场控制处理器&#xff0c;通常应用于工业自动化和过程控制系统中。 这款现场控制处理器的主要职责是监测和控制多种过程变量&#xff0c;确保系统的正常运行&#xff0c;并且满足生产的要求。以下是关于FCP270 P0917YZ的一些可能用途和特点&#xff1a…

JAVA面试大全之并发篇

目录 1、并发基础 1.1、多线程的出现是要解决什么问题的? 本质什么? 1.2、Java是怎么解决并发问题的? 1.3、线程安全有哪些实现思路? 1.4、如何理解并发和并行的区别? 1.5、线程有哪几种状态? 分别说明从一种状态到另一种状态转变有哪些方式? 1.6、通常线程有哪几…

如何提高知识库系统管理水平?

我们都有过这样的经历–遇到问题或紧急请求时&#xff0c;第一时间就是向知识库系统寻求帮助。很多时候&#xff0c;当你翻遍了无穷无尽的文档&#xff0c;却发现没有任何东西能够摆脱此时的困境&#xff0c;这时&#xff0c;向服务台提交工单成了不可避免的解决方式&#xff0…

【实战】springboot整合swagger及knife4j

文章目录 前言技术积累何为swagger何为knife4jSwagger2与Swagger3注解的主要区别 springboot整合swagger及knife4j导入maven依赖yaml配置编写配置类编写实体和接口 效果展示 前言 对于一个有着资深后端搬砖经验的人来说&#xff0c;最重要的事情就是写API文档了。一个好的API文…

终于来了!FastGPT 正式兼容 GPT 应用

FastGPT V4.7 正式加入了工具调用功能&#xff0c;可以兼容 GPTs 的 Actions。这意味着&#xff0c;你可以直接导入兼容 GPTs 的 Agent 工具&#xff01; Gapier 是一组无需编码&#xff0c;开箱可用的&#xff0c;并且已经适配好的在线 GPTs Actions 工具&#xff0c;提供了 5…