在Windows系统中安装数据库MySQL

文章目录


一、数据库的概述

数据库(database | DB):数据的仓库,是用来保存数据,查询数据的软件。是长期存放在计算机内、有组织、可共享的大量数据的集合。数据由DBMS统一管理和控制(安全性、完整性、并发控制、故障恢复),DBMS(database manager system):数据库管理系统。是管理数据库的一个软件,它充当所有数据的知识库,并对它的存储、安全、一致性、并发操作、恢复和访问负责。

MySQL数据库:

MySQL典型的关系型数据库(RDBMS): oracle、MySQL、SqlServer。

在90年代,由瑞典的一家公司(MySQL AB)。免费、开源

在2001年,sun公司收购了MySQL的版权。

在2009年,sun被oracle,以74亿美元收购。

二、数据库的发展史

世上的第一台电子计算机1946年。

初始阶段-----人工管理:人力手工整理存储数据

萌芽阶段-----文件系统:使用磁盘文件来存储数据

初级阶段-----第一代数据库:出现了网状模型、层次模型的数据库

中级阶段-----第二代数据库:关系型数据库和结构化查询语言【1970左右】

高级阶段------新一代数据库:NOSQL型数据库【大数据、云计算】

三、MySQL的安装步骤

1.MySQL的安装与配置

1.官方下载对应的安装包

官网:www.mysql.com

在DOWNLOADS下选择MYSQL Community (GPL)Downloads

在MYSQL Community Downloads下选择MYSQL Community Server

点击Archives可以选择你需要的不同版本,在本次实验中我选择的是8.1.0版本中的Zip Archive,点击Download下载该压缩包,然后进行解压

我选择的解压位置为:F:\mysql\mysql-8.1.0-winx64

2.环境变量配置

在设置中选择系统 >>系统信息 >>高级系统设置 >>环境变量

在系统变量与用户变量的Path中添加解压后的mysql中的bin目录F:\mysql\mysql-8.1.0-winx64\bin,添加完成后一直点击确定直到退出系统属性,以确保成功添加环境变量。

系统变量设置方式为:(用户变量与其设置方法一致)

3.mysql文件配置

再进入F:\mysql\mysql-8.1.0-winx64中新建一个文本文档将其××.txt的后缀更改为××.ini,我给该配置文件起名为my.ini,同时新建一个data文件夹用来设置mysql数据库的数据存放目录。

使用记事本打开my.ini在其中设置如下代码,需要注意的是:mysql的安装目录与mysql数据库的数据的存放目录需要与你设置的位置一致。

[mysqld]

# skip_grant_tables

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=F:\mysql\mysql-8.1.0-winx64

# 设置mysql数据库的数据的存放目录

datadir=F:\mysql\mysql-8.1.0-winx64\data

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统

max_connect_errors=10

# 服务端使用的字符集默认为UTF8

character-set-server=utf8mb4

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证

default_authentication_plugin=mysql_native_password

[client]

#password = your_password

# 设置mysql客户端连接服务端时默认使用的端口

port=3306

default-character-set=utf8mb4

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8mb4

4.初始化命令(记录控制台给出的随机密码,一定记住):

以管理员身份打开cmd

cd切换路径

初始化命令(箭头指为mysql的临时密码):

给mysql服务创建名称(默认名称mysql)

mysqld --install

启动服务(以管理员身份运行)

net start mysql

登陆旧密码登陆(初始化中的临时密码):

mysql -u root -p 

修改密码(BY后的root为设置的新密码):

ALTER USER root@localhost IDENTIFIED  BY 'root'

使用exit退出后使用新密码重新登录:

mysql -u root -p 新密码

查询是否成功安装mysql


总结

在本次安装mysql的步骤需要注意的是环境变量的配置、my.ini的文件配置以及使用临时密码登录mysql。

  • 16
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值