从零开始:MySQL安装与配置完全指南

news2024/10/1 23:40:43

前言

哇,终于进入到令人激动的MySQL环节了

它可以说是你编程生涯中的最佳朋友,因为它总是能存储你的数据,从不说:“我忘记了你的信

息”。而且,它是免费的,不像一些昂贵的数据库,它从不让你的钱包减肥!

总之,MySQL不仅是数据库,它是你编程生活中的得力助手,永远与你同行!

哈哈,想必你已经 及激动不已了,那让我们一同走进MySQL的学习吧!!!


一 数据库介绍

1.1 什么是数据库

它能更有效的管理数据。数据库可以提供远程服务,即通过远程连接来使用数据库,因此也称为数
据库服务器。

1.2 数据库初阶


1)数据库的基本使用


2)数据库的基础原理


3)数据库编程

1.3 数据库分类

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

按照 比较严格,比较整齐的结构来组织数据的.比如,按照“表格”的形式,一个表格里,有很多行.每一

行,就称为是一条数据(一条记录一行里,有很多列,每一列都有特定的含义,也有特定的类型.编辑第一

行的第一列,和第二行的第一列,第三行的第一列都得是表示相同含义的.

常用的关系型数据库如:
1. Oracle:甲骨文产品,适合大型项目,收费。
2. MySQL :属于甲骨文,不适合做复杂的业务。开源免费。
3. SQL Server :微软的产品,安装部署在 windows server 上,适用于中大型项目。收费。
非关系型数据库

使用不太严格,更松散的方式来组织数据.比如,按照键值对/文档每一个记录,都是一个“文档”一个文档

中有哪些属性,都是可以灵活定义的文档之间,属性不一定非得一样.

不规定基于 SQL 实现, 如 memcached redis.........

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

关系型数据库,可以针对数据的处理操作,提供更多的功能,和更多的校验能力.

非关系型数据库,针对数据的处理操作,提供的功能更有限,校验能力也比较有限,效率会更高,更适合
“分布式系统”使用.

1.5 数据库与数据结构的区别:

1.6 计算机存储数据两个关键环节(重要

1)内存:内存,存储空间小,访问速度快,,成本更高,数据易失(掉电之后,数据会消失)

2)硬盘:数据库,硬盘,存储空间大,访问速度慢,成本更低,持久存储(掉电之后,数据仍然存在),像

MySQL,Oracle这些,都是把数据存储在硬盘上的.

二 MySQL安装


1. MySQL 安装流程


Mysql版本安装链接

https://www.cnblogs.com/gaobo123/articles/13304745.html

会出现此页面

接下来一路 next 即可

当我们出现下面定义一个初始密码的时候

最终还是一路 next 到达这个页面,我们只需要等待它安装即可

最终安装成功的 界面 就是这样子啦 

如果还不懂的小伙伴可以观看 MySQL 的安装视频讲解哦

mysql安装视频_哔哩哔哩_bilibili

MySQL安装视频链接

2. MySQL 的使用步骤


<1>. 打开 MySQL

<2>. 输入密码
输入刚才安装 MySQL 客户端的密码 ,就会出现此界面

<3>接下来就可以使用了!!


到这里竹竹零就要和大家说再见了

当然,大家一定要多多刷题呦,在这里竹竹零送给大家刷题网站

牛客网在线编程_编程学习|练习题_数据结构|系统设计题库

希望时光不负赶路人,愿我们做最好的自己!!!

9a90bc9fb4c3409c9569951569288f5a.png

如果您觉得有失偏颇请您在评论区指正,如果您觉得不错的话留个好评再走吧!!

您的鼓励就是对我最大的支持!  ! !

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

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

相关文章

部署k8s+conatinerd环境

1、准备系统环境 禁用默认休眠&#xff08;可选&#xff09; 禁用&#xff1a;systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target启用&#xff1a;sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target …

随机对照临床试验(RCT)与历史对照临床试验(HCT)

临床试验是评估新药、新疗法或新技术有效性和安全性的关键手段。在临床试验中&#xff0c;如何选择对照组是影响试验结果准确性和可信度的重要因素。随机对照临床试验&#xff08;Randomized Controlled Trial, RCT&#xff09;和历史对照临床试验&#xff08;Historical Contr…

苹果电脑玩的游戏有哪些 Mac电脑怎么玩Windows游戏 苹果电脑可以装模拟器玩游戏吗

苹果电脑虽然在游戏生态上可能不及Windows平台那么广泛&#xff0c;但其强大的硬件和macOS系统的优化&#xff0c;足以支持一系列高质量游戏的流畅运行。从策略游戏《文明VI》到动作冒险游戏《黑暗之魂III》&#xff0c;再到解谜游戏《传送门2》和角色扮演游戏《神界&#xff1…

世界顶尖哲学家排行榜前十名,全球公认十大最厉害的思想家之一

标题&#xff1a;智慧与爱心&#xff1a;塑造命运的双翼 正能量因有爱心&#xff0c; 负能量期待智慧…&#xff08;升命学说&#xff09; 在这个纷纭复杂的世界中&#xff0c;我们每个人都是自己命运的舵手。正如升命学说所揭示&#xff0c;正能量的培养离不开爱心的滋养&…

Springboot+Vue在线考试系统(优质版)-附项目源码与配套论文

1.1 开发背景 在线考试系统的设计与实现&#xff0c;首先需要对系统进行需求分析&#xff0c;明确系统的功能和性能要求。系统需要具备考试管理、题库管理、在线考试、自动阅卷等功能&#xff0c;同时还需要保证系统的安全性、稳定性和可扩展性。 在系统的架构设计方面&#…

【多线程-从零开始-贰】线程的构造方法和常见属性

Thread 的常见构造方法 在创建线程的时候&#xff0c;是可以给线程起名字的。默认为 Thread-0 、Thread-1… 不会影响线程执行效果&#xff0c;可以更好地进行管理 ThreadGroup -线程组 把多个线程放到一组里&#xff0c;方便统一的设置线程的一些属性不过现在很少用到&#…

【增减序列】

题目 思路 多次修改操作&#xff0c;为降低复杂度&#xff0c;采用差分。 差分数组的性质可以转化这个“所有数都一样”的目标&#xff0c;转化为”b[2] ~ b[n] 均为0“的目标。 为了使得方法数最少&#xff0c;要使得方法中不存在前后矛盾的部分&#xff0c;比如减了又加。…

【SpringIOC容器设计体系分析】

SpringIoc容器架构分析 BeanFactoryHierarchicalBeanFactoryListableBeanFactoryAutowireCapableBeanFactoryAbstractBeanFactoryAbstractAutowireCapableBeanFactoryDefaultListableBeanFactoryApplicationContextConfigurableApplicationContextApplicationContext除BeanFact…

nextjs 实现TodoList网页应用案例

参考&#xff1a; https://nextjs.org/ Next.js 是用于网络的一种 React 框架。一些世界上最大的公司在使用它&#xff0c;它能够借助 React 组件的力量让您创建高质量的网络应用程序。 1、创建项目&#xff1a; 另外注意&#xff1a;pages与app路由存在冲突&#xff0c;如果有…

UniApp手机滑块验证组件代码生成器

DIY可视化实现UniApp手机滑块验证组件&#xff0c;支持自定义背景图片、成功提示、错误提示、划动提示等。 手机滑块验证组件是一种广泛应用于手机应用、网页等场景的用户验证机制&#xff0c;其主要目的是通过用户的滑动操作来验证用户的真实性和操作意图&#xff0c;从而增强…

双目视觉标定的一般方法

1 双目立体相机 双目立体相机是由两个单目相机根据 特定的参数组合而成&#xff0c;工作时可将左右两相机捕捉到的二维图像信息转换到三维立体空间 中&#xff0c;进而通过系列转换变为所需要的三维空间坐标信息。 2 一般过程 双目立体相机标定步骤一般有以下几个步骤&#…

RabbitMQ应用场景及特性

RabbitMQ是一款开源的消息队列中间件&#xff0c;拥有非常好用的管理控制面板&#xff0c;类似使用navicat一样&#xff0c;简便的操纵数据库。 应用场景 一、流量削峰 在一些并发量较高的场景下&#xff0c;比如秒杀活动&#xff0c;抢票等&#xff0c;同一时间访问量急剧增…

C#数据类型 全局变量 类型转换方法(汇总)

1、C#和S7-1200PLC S7.NET通信 C#和S7-1200PLC S7.NET通信-CSDN博客文章浏览阅读98次。一步步建立一个C#项目(连续读取S7-1200PLC数据)_s7协议批量读取-CSDN博客这篇博客作为C#的基础系列&#xff0c;和大家分享如何一步步建立一个C#项目完成对S7-1200PLC数据的连续读取。首先…

【AI绘画】FLUX:这款新的人工智能图像生成器非常善于创造人手

FLUX.1 是 Stable Diffusion 的公开重量级继承者&#xff0c;可将文本转化为图像。 FLUX.1 dev 生成图像&#xff1a;“A beautiful queen of the universe holding up her hands, face in the background.”。 就在7月下旬&#xff0c;人工智能初创公司黑森林实验室&#xff…

从零入门CV图像竞赛(2024全球Deepfake攻防挑战赛)

从零入门CV图像竞赛&#xff08;2024全球Deepfake攻防挑战赛&#xff09; Deepfake是什么&#xff1f; Deepfake是一种利用深度学习技术&#xff0c;特别是生成对抗网络&#xff08;GANs&#xff09;来实现视频、音频等多媒体内容的伪造技术。这项技术可以实现对视频中人物的…

【2】Swift Dynamic Island开发

文章目录 先新建一个实时活动组件熟悉下实时活动的代码UI代码解析 灵动岛&#xff08;Dynamic Island&#xff09;和实时活动&#xff08;Live Activities&#xff09;是 iPhone 为了便于用户在退出APP时&#xff0c;仍然能随时关注进行中的活动、高频操作的组件。其中: 灵动岛…

快速体验LLaMA-Factory 私有化部署和高效微调Llama3模型(曙光超算互联网平台异构加速卡DCU)

序言 本文以 LLaMA-Factory 为例&#xff0c;在超算互联网平台SCNet上使用异构加速卡AI 显存64GB PCIE&#xff0c;私有化部署Llama3模型&#xff0c;并对 Llama3-8B-Instruct 模型进行 LoRA 微调、推理和合并。 快速体验基础版本&#xff0c;请参考另一篇博客&#xff1a;快…

栈和队列的区别

简介 栈和队列从定义上来讲&#xff0c;只有一个不同&#xff0c;就是栈是先进后出的&#xff0c;而队列是先进先出的&#xff0c;两者不的不同如下所图所示: 栈和队列的实现 从实现上来说&#xff0c;栈和队列都可以用数组或者链表实现&#xff0c;不过从实现难度和时空复杂…

WEB前端16-Vuex状态管理模式

Vue2-Vuex基础 1.Vuex基本概念 在复杂的前端应用程序中&#xff0c;状态管理变得至关重要。Vuex 是 Vue.js 官方提供的状态管理模式和库&#xff0c;它能帮助我们更好地管理应用程序的状态并实现组件间的通信。本文将介绍 Vuex 的基本概念、核心概念和实际应用。 什么是 Vue…

Vue3炫酷的界面

Vanta.js - Animated 3D Backgrounds For Your Website3D & WebGL Background Animations For Your Websitehttps://www.vantajs.com/?effectbirds需要的安装包 npm install three npm install three0.13.4.0npm install vue3.2.37#Vanta JS 依赖 npm install vanta np…