
对于一些像小编一样零基础学习数据分析的人来说,入门阶段很容易迷茫,也最容易放弃的阶段,会被各种概念搞得七荤八素。就拿SQL来说,就简单的,我们知道SQL 是用于访问和处理数据库的标准的计算机语言。可后来又出现了mysql,这又是什么?与SQL有啥关系?别着急,下面小编就具体为大家介绍一下关系型数据库管理系统mysql。
一、先来了解一些基本概念
数据库:即数据的仓库。也就是长期存储于计算机之内,有组织、能够共享的数据的集合。通俗理解,也就是,放置信息的文件柜。我们最常见的数据库模型主要有两种:关系型数据库(SQL)以及非关系型数据库(NoSQL 、Not Only SQL)。
关系型数据库:是指采用了关系模型来组织数据的数据库。以行和列的形式来对数据进行存储,让用户理解更为方便。这一系列的行和列被叫做表,一组表即构成了数据库。
SQL:SQL全称为:Structure Query Language,结构化查询语言,是国际标准化组织(ISO)采纳的标准数据库语言。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言,目前几乎所有的数据库都支持SQL。
数据库管理系统:专为管理数据库而设计的电脑软件系统,通常都具有存储、截取、安全保障、备份等基础功能。可以用来确保数据库的安全性和完整性,用户能够通过数据库管理系统访问数据库中表内的数据信息。
mysql:是一个关系型数据库管理系统,也是目前最流行的关系型数据库管理系统之一。
2.SQL通常用于访问,更新和操作数据库中的数据
而mysql是一种RDBMS,可以允许保持数据库中存在的数据
3.SQL为一种用于操作数据库的语言
mysql是一个使用MYSQL存储,检索,修改和管理数据库的RDBMS
关系:mysql是一个RDBMS tostore,使用SQL进行数据库的检索,修改和管理。我们需要学习SQL语言才能有效地使用mysql。
三、mysql下载和安装
1.首先去官网下载
2.解压
3.配置初始化的my.ini文件的文件
[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=C:\Program Files\MySQL # 设置mysql数据库的数据的存放目录 datadir=C:\Program Files\MySQL\Data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4
需要注意的是我们配置文件中的路径要和实际存放的路径一致
4.安装
尽量以管理员身份运行,否则在安装时用易出错,导致安装失败
4.初始化mysql
在mysql安装目录的 bin 目录下执行命令:
mysqld --initialize --console
这里需要注意:
[MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0.kT其中root @ localhost:后面的9P0gYk-?0.kT就是初始密码(不含首位空格)。在没有进行密码修改前,后续登录都需要用这个密码,先把密码先保存再说。
5.mysql 服务
执行以下命令:mysqld --install [服务名]
6.更改密码
在mysql 安装目录的 bin 目录下执行以下命令:
mysql -u root -p
这时候会需要输入密码,输入上面第4步初始化时的密码,就可以登录成功,从而进入mysql命令模式。
mysql中修改密码命令为:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
CDA 数据分析师视角:从数据迷雾中探寻商业真相 在数字化浪潮席卷全球的今天,数据已成为企业决策的核心驱动力,CDA(Certifie ...
2025-07-04CDA 数据分析师:开启数据职业发展新征程 在数据成为核心生产要素的今天,数据分析师的职业价值愈发凸显。CDA(Certified D ...
2025-07-03从招聘要求看数据分析师的能力素养与职业发展 在数字化浪潮席卷全球的当下,数据已成为企业的核心资产,数据分析师岗位也随 ...
2025-07-03Power BI 中如何控制过滤器选择项目数并在超限时报错 引言 在使用 Power BI 进行数据可视化和分析的过程中,对过滤器的有 ...
2025-07-03把握 CDA 考试时间,开启数据分析职业之路 在数字化转型的时代浪潮下,数据已成为企业决策的核心驱动力。CDA(Certified Da ...
2025-07-02CDA 证书:银行招聘中的 “黄金通行证” 在金融科技飞速发展的当下,银行正加速向数字化、智能化转型,海量数据成为银行精准 ...
2025-07-02探索最优回归方程:数据背后的精准预测密码 在数据分析和统计学的广阔领域中,回归分析是揭示变量之间关系的重要工具,而回 ...
2025-07-02CDA 数据分析师报考条件全解析:开启数据洞察之旅 在当今数字化浪潮席卷全球的时代,数据已成为企业乃至整个社会发展的核心驱 ...
2025-07-01深入解析 SQL 中 CASE 语句条件的执行顺序 在 SQL 编程领域,CASE语句是实现条件逻辑判断、数据转换与分类的重要工 ...
2025-07-01SPSS 中计算三个变量交集的详细指南 在数据分析领域,挖掘变量之间的潜在关系是获取有价值信息的关键步骤。当我们需要探究 ...
2025-07-01CDA 数据分析师:就业前景广阔的新兴职业 在当今数字化时代,数据已成为企业和组织决策的重要依据。数据分析师作为负责收集 ...
2025-06-30探秘卷积层:为何一个卷积层需要两个卷积核 在深度学习的世界里,卷积神经网络(CNN)凭借其强大的特征提取能力 ...
2025-06-30探索 CDA 数据分析师在线课程:开启数据洞察之旅 在数字化浪潮席卷全球的当下,数据已成为企业决策、创新与发展的核心驱 ...
2025-06-303D VLA新范式!CVPR冠军方案BridgeVLA,真机性能提升32% 编辑:LRST 【新智元导读】中科院自动化所提出BridgeVLA模型,通过将 ...
2025-06-30LSTM 为何会产生误差?深入剖析其背后的原因 在深度学习领域,LSTM(Long Short-Term Memory)网络凭借其独特的记忆单元设 ...
2025-06-27LLM进入拖拽时代!只靠Prompt几秒定制大模型,效率飙升12000倍 【新智元导读】最近,来自NUS、UT Austin等机构的研究人员创新 ...
2025-06-27探秘 z-score:数据分析中的标准化利器 在数据的海洋中,面对形态各异、尺度不同的数据,如何找到一个通用的标准来衡量数据 ...
2025-06-26Excel 中为不同柱形设置独立背景(按数据分区)的方法详解 在数据分析与可视化呈现过程中,Excel 柱形图是展示数据的常用工 ...
2025-06-26CDA 数据分析师会被 AI 取代吗? 在当今数字化时代,数据的重要性日益凸显,数据分析师成为了众多企业不可或缺的角色 ...
2025-06-26CDA 数据分析师证书考取全攻略 在数字化浪潮汹涌的当下,数据已成为企业乃至整个社会发展的核心驱动力。数据分析师作 ...
2025-06-25