MySQL数据库安装教程(本人亲试!过程详细)

前言

Mysql数据库对安全有要求,初始化时忽略安全性会导致服务无法启动,对此。
这里我给出我的安装流程,如果安装流程有错误,请仔细翻阅我的另一篇帖子,可能会有解答方法。
点击->避坑篇
首先,要明白大概的安装流程。
1.安装:解压安装包,并安装
2.配置:手动添加配置文件,对数据库进行初始化;
3.登录:启动MySQL服务,登录进数据库,修改密码;
4.验证:查看数据库。
5.连接Navicat for MySQL。

安装

解压
这里以安装到F盘为例,我的安装目录是F:\mysql 5.7为例,将压缩包解压到此目录下。
在这里插入图片描述
安装
a.搜索找到命令提示符,右击以管理员身打开。
在这里插入图片描述
温馨提示;找到命令提示符可以创建快捷方式到桌面,这样下次就可以直接用啦。
注:以管理员身份打开是为了获得计算机管理员权限,后面的操作是需要用到管理员权限的。
b.在命令行中,输入跳转代码,切换到MySQL安装目录下的bin文件,如下图。
(这里路径要根据自己的路径去跳转。)
在这里插入图片描述
c.输入mysqld -install命令进行安装,安装成功后会有Successfully提示。
在这里插入图片描述
注:如果install出现错误如下图,说明你之前已经安装过mysql,需要卸载。
在这里插入图片描述
输入卸载指令, mysqld -remove,再次安装即可。
在这里插入图片描述

配置

1.创建MySQL配置文件;
在我们安装的目录下可以使用记事本创建配置文件my.ini。
(思路是将配置内容写好后,重命名并修改后缀名)
配置文件内容如下:
在这里插入图片描述
2.初始化数据库
初始化的目的是为了创建data文件,用到以下命令。
mysqld --initialize
在这里插入图片描述

登录

1.启动MySQL服务
MySQL服务不仅可以通过windows服务管理器启动,还可以通过命令行来启动。
注:前提是使用管理员身份打开命令提示符!!!
在这里插入图片描述
2.登录数据库。
数据库初始化的时候会随机生成复杂的代码,但是我们在配置文件中写了免密登录的代码,所以登录不需要设置密码,但是数据库要求安全性比较高,还是需要有密码的。
我们登录进去,然后修改初始密码。
命令行:mysql -uroot -p
这里的意思是 以root的身份进入。
在这里插入图片描述
修改初始化密码。
mysql> use mysql;
mysql> update user set authentication_string=password(“123456”)where user=“root”;
mysql> flush privileges;
mysql> quit ;
在这里插入图片描述

验证

修改密码后重新登录进去。
mysql -uroot -p
在这里插入图片描述
使用命名查看数据库
show databases;
发现还要求重设密码,这里我想是因为不能一直用初始密码去操作的原因。
在这里插入图片描述
重设密码:
使用命令:
ALTER USER “root”@“localhost” identified by"123456789";
在这里插入图片描述
温馨提示:记得删除配置文件中的免密登录的代码哦。

连接

Navicat for MySQL
在这里插入图片描述
出现连接错误可能原因:
1.MySQL服务没有开启。
2.输入密码错误。

多学一招

我们每次进去到命令提示符这里都会切换路径,十分不方便,这里可以把mysql的bin目录放到系统环境变量中,就可以直接拿来用了。
具体步骤可以查看我的上一篇帖子中的多学一招,上一篇我是用的D盘为例,记得更换哦。
地址->避坑篇
效果:
在这里插入图片描述

发布了9 篇原创文章 · 获赞 11 · 访问量 4477

猜你喜欢

转载自blog.csdn.net/JIANGYINGH/article/details/104668039