一遍就安装成功的mysql教程

一:mysql的下载

https://www.mysql.com/

下载步骤

1.选择download

在这里插入图片描述

2.点击MySQL Community (GPL) Downloads

在这里插入图片描述
3.点击MySQL Community Server

在这里插入图片描述

4.因为现在mysql的最新版是8.x,所以默认显示的都是这个版本,我们可以选择右上角的Looking for previous GA versions,他会自动跳到5.7.x版本,因为5.7.x的版本比较主流,所以我们本博客也是按照此版本来安装,这里我使用的是5.7.31。

在这里插入图片描述
在这里插入图片描述

5.选择download过以后我们会弹出一个窗口,这是我们选择下面的no,thanks就可以下载mysql了。

在这里插入图片描述

二:mysql的安装和配置

1.解压文件

1.将压缩包解压到指定的路径中,这里我解压到了D:\mysql\mysql-5.7.31-winx64这个目录下。

在这里插入图片描述

2.添加目录和文件

注意我们解压后的文件是没有data目录和my.ini文件的,所以需要手动的创建这个文件夹和目录,然后在my.ini文件中填入下面的内容(这里要注意第四行设置文件的安装目录根据自己的实际路径来写)。

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.31-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.7.31-winx64\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

在这里插入图片描述

3.运行cmd程序

1.在C:\Windows\System32下执行cmd.exe,注意要用管理员身份执行。

在这里插入图片描述
在这里插入图片描述

2.此时的目录是在C:\Windows\System32,我们可以用下面的命令进入到D:\mysql\mysql-5.7.31-winx64\bin下

在这里插入图片描述

5.mysql的初始化

1.在D:\mysql\mysql-5.7.31-winx64\bin下执行mysqld --initialize --console后出现mysql的初始临时密码,注意生成的密码不包括第一个空格,注意生成的密码不包括第一个空格,也即为Jt(DQJ+dD50Y,注意这个密码千万要记下来

在这里插入图片描述

2.安装mysql的服务,执行 mysqld --install
在这里插入图片描述
如果出现上述的success后继续执行net start mysql

在这里插入图片描述

对于mysqld --install 出现The Service already exists!说明我们电脑上的存在之前没有卸载干净的mysql服务,执行 sc delete mysql,执行成功的话会生成 delete successfully,然后在重复执行上述的mysqld --install和net start mysql

6.登录mysql并输入密码

1.第一次登录时需要我们之前的临时密码。也就是我们之前第一次安装mysql生成的那个密码.

在这里插入图片描述

2.因为这个临时生成的密码太复杂了,所以我们需要更改一下mysql的密码,使用 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';,这里注意最后的引号里面的内容是我们的新密码,这里我设置的新密码为123456。

出现如下的内容说明我们的mysql的密码已经更改过来了。

在这里插入图片描述

3.我们执行 exit; 退出mysql,然后在执行mysql -uroot -p,输入新密码123456,发现可以进入,到此我们成功的安装了mysql数据库。

在这里插入图片描述

最后我们用mysql的图形化工具sqlyog来连接也是可以连接成功的的。

在这里插入图片描述

©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页