暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL安装教程及过程中部分问题

运筹帷幄Q 2021-12-12
406

哈喽,好久不见,甚是想念,这段时间,小编确实有些忙碌,怠慢了大家,不要见怪,由于需要,今天小编重新捣鼓了一阵子Mysql,记录下安装步骤及过程中出现的一些问题,也分享给需要的小伙伴。欢迎分享,谢谢支持。

1

数据库及Mysql概述

2

Mysql安装及过程中的问题


1

数据库及Mysql概述

为了更加清楚的了解我们今天做的事情,有必要和大家分享一些基础知识,当然包括本文在内的本公众号所有文章都偏基础,所以大家根据自身的情况进行跳跃式阅读和查询。


数据管理的发展经历了人工管理、文件管理和数据库管理三个阶段。使用数据库系统进行数据管理具有如下特点:

  1. 数据结构化

  2. 数据的共享性高,冗余度低,易扩充

  3. 数据独立性强,实现数据和程序的独立

  4. 数据由DBMS(Database Management System)统一管理和控制


目前市面上主流的系统主要为客户端/服务器(C/S结构)和浏览器/服务器(B/S结构),但是一个完整的系统一般都要链接一个数据库.

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。

我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。

所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。


关系型数据库的特点:

  1. 数据以表格的形式进行呈现

  2. 每行为一条记录

  3. 每列为属性值

  4. 行列共同构成一个表单

  5. 若干表单组成数据库

关系型数据库有很多,而Mysql是瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,是开源的,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。


2

Mysql安装
01
下载解压压缩包

Mysql是开源的,我们可以直接去其官网下载。

官网:MySQL

可以直接滑到网页最下端,如图所示:

下载压缩包


注意最新版本,下载下来解压就可以直接用,所以选择要安装的文件路径,直接解压到对应的路径,解压后如图:

这样就ok啦。

02
配置环境变量

环境变量就系统认识的一个目录。配置环境变量的目的在于让系统在任何目录下面都能找到配置的这个路径下面的命令。

右击我的电脑—》属性—》高级系统设置 —》环境变量,找到Path变量,点编辑,然后新建,将mysql的bin路径直接复制粘贴过去。(如果已经有了,就不用管了)

这样我们后边在命令窗口就可以正常启动数据库。

03
配置my.ini文件

在上边的解压文件夹,有一个文件,叫做my.ini,可能一开始解压完没有,自己创建一个就行,就是用记事本创建,将后缀名改为ini。里面的内容如下:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\programfile\mysql\mysql-8.0.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\programfile\mysql\mysql-8.0.19-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8


注意这里的:basedir对应mysql安装路径,datadir对应data文件夹的路径


04
初始化mysql

调出命令提示符,右键管理员身份运行以管理员身份打开cmd

执行initialize命令。执行命令:mysqld --initialize --user=mysql --console,然后就可以看到初始密码
如图:

05
安装并启动Mysql

继续执行命令mysql --install

我这里已经装过了,所以显示已经装过了,如果你这里也显示这个,但是不在自己想要放置的盘里,可以先卸载了,执行命令:

命令sc delete mysql,删除该mysql

然后,再执行命令mysql --install就可以啦


执行命令:net start mysql开启服务,如图表示已开启服务



06

登录数据库

开启服务后,继续执行命令:mysql -u root -p,回车;接着输入密码,就是前面mysql给的密码,回车后看到welcome等等,表示登录成功:

这样就正式进入了,可以再改自己的登录密码,网络上有多种更改方式,小编这里直接贴过来。

这里小编也是使用第三种方式才更改好。


Mysql可以直接在命令提示符里根据命令操作,也可以使用Navicat等软件进行可视化的操作,大家可以自行摸索。



好了,这次的内容就分享到这里!!谢谢大家支持。



精彩推荐



超详细--模拟退火算法(Simulated Annealing)有源码!!
公众号迁移还有这种操作?代办戳这里
系列数据分析学习笔记(四)数据运算、排序、删除和数据表的拼接






扫码关注我们

新浪微博:@我家公子Q
欢迎关注  谢谢支持
文章转载自运筹帷幄Q,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论