MySQL的安装

安装MySQL数据库

  1. 首先进入MySQL官网点击这里
  2. 在这里插入图片描述
  3. 在这里插入图片描述
  4. 本文安装5.7.19版本在这里插入图片描述
  5. 下载完成之后是一个压缩包,我们把它进行解压,解压之后是这个在这里插入图片描述
  6. 因为是压缩安装,我们需在本地址加入一个my.ini的一个配置文件,我们可以首先创建一个.txt的文件对其进行更改之后,在修改成.ini文件,文件内容为:
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.20-winx64\
# 设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.20-winx64\Data
# 服务端使用的字符集默认为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

在这里插入图片描述

配置完之后将文件名修改为my.ini文件
7. 初始化MySQL,在“开始”中找到cmd,使用右键用管理员模式打开(一定得用管理员模式打开)在这里插入图片描述
8. 进入我们安装位置的/bin目录下面在这里插入图片描述
9. 执行

mysqld --initialize --console

在这里插入图片描述
这时,我们会遇到这个错误,这是缺少C++驱动,我们去windows的官网下载对应驱动点击这里在这里插入图片描述
下载完一个安装包,点击进行安装,安装完成之后,不用重启,打开C:\Windows\System32, 可以找到文件vcruntime140_1.dll,若没有,找到vcruntime140_1.dll,复制到路径C:\Windows\System32即可。在这里插入图片描述
当我们再次使用mysqld --initialize --console命令,发现会执行成功。这里因为自己手贱,关闭了一次,所以成这个样子,我们执行完之后,复制里面的内容,有一个初始密码(后面会用到)。在这里插入图片描述
10. 安装MySQL和启动MySQL

执行

mysqld --install

在这里插入图片描述

如果出现的不是这个,说明之前安装过MySQL,卸载时候服务还没有删除干净,使用

sc delete mysql命令。

在执行上面的命令就好。
11. 安装完成后通过命令

net start mysql

启动我们的SQL在这里插入图片描述
到这边,我们的MySQL已经安装好了。但是还需要修改密码。
12. 修改密码
还是在当前目录下执行:

mysql -u root -p

按回车,这是会提示我们输入密码,我们可以将刚刚的那串密码直接复制过来即可。因为自己手贱,没有复制,首先你得使用任务管理器,找到MySQL服务,关闭MySQL,然后删除刚刚创建的Date文件,输入命令

sc delete mysql

然后重新走第9步。== 超级超级麻烦,最好第一次就复制上==
在这里插入图片描述
这个时候我们已经进来了MySQL,然后输入

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;

就可以更改我们的数据库密码了。
修改完成后我们就可以退除MySQL了。

exit;

在这里插入图片描述
到此为止,我们的MySQL就安装完成了。也是第一次分享安装教程,途中有很多的小插曲,也是被我们一一解决,记录自己的学习历程,在其中我也找了别人的教程来查看,让我们共同学习,下期我们分享Navicat的分享,管理我们的MySQL。

借鉴

https://blog.csdn.net/qq_37350706/article/details/81707862
https://www.jb51.net/article/178834.htm
感谢分享!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值