Mysql数据库的安装(5.7版本)

mysql数据库已经更新到mysql8, 此处介绍为使用最为广泛且稳定的5.7版本

目录

  • 安装(演示mysql5.7)
  • 1.软件下载(此处下载5.7版本)
  • 2.添加环境变量
  • 3.创建my.ini文件
  • 4.以 管理员身份 打开cmd执行操作
  • 5.初始化数据库
  • 6.启动mysql服务
  • 7.进入mysql管理终端修改密码
  • 8.密码测试
          • 以上就是安装mysql和初始化密码的全部内容,希望有用

安装(演示mysql5.7)

Mysql数据库的安装(5.7版本)_第1张图片

1.软件下载(此处下载5.7版本)

Mysql数据库的安装(5.7版本)_第2张图片

mysql5.7链接:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

  1. zip安装文件是压缩文件,和.exe安装文件不一样,要严格安装步骤来

  2. 把文件压缩包下载到本地某个文件夹,先不要解压

  3. 最好在一个空间比较大的盘, 先创建一个目录(自定义命名 路径一定不要有中文和空格 )

  4. 将压缩文件放到你创建的目录,选择解压到当前文件夹

  5. 解压之后压缩文件可删可不删( 如果你安装出错想重写安装一次就不用重新下载)

  6. 如果出错想重新安装 ( 就用 Dos 命令输入:sc delete mysql )先删除所有信息

  7. 以上命令慎用,防止不慎删除重要信息(效果如下)

正常放置并解压的效果如下
Mysql数据库的安装(5.7版本)_第3张图片


2.添加环境变量

添加环境变量的目的就是为了能在所有路径操作数据库

  1. 添加环境变量:

  2. 电脑- 属性-高级系统配置-环境变量,

  3. 在Path环境变量添加mysql的安装目录\bin目录,如下图

Mysql数据库的安装(5.7版本)_第4张图片

可能出现情况:

  • 在系统变量Path 虽然可以全局访问,但是毕竟需要管理员权限,还是在管理员那里配置比较好,就是上图中的86188位置,管理员名称可能不一样,案例中为86188

  • 如果曾经安装配置过可能会出现访问到之前的路径,此时把路径移到最上面就行

Mysql数据库的安装(5.7版本)_第5张图片


3.创建my.ini文件

  1. 在你解压文件的目录下(如例子:D:\MySQL_imbzz\mysql-5.7.19-winx64)创建my.ini文件
    Mysql数据库的安装(5.7版本)_第6张图片

  2. 文件内容( 需要修改你自己的路径,下面加#号是注释的提示,按提示修改)

[client]
# 这里指端口 
 port=3306
# 这里指字符编码类型 
default-character-set=utf8 
[mysqld]
# 设置为你自己MYSQL的安装目录
basedir=D:\MySQL_imbzz\mysql-5.7.19-winx64\
# 设置为MYSQL的数据目录 
datadir=D:\MySQL_imbzz\mysql-5.7.19-winx64\data\ 
port=3306 
character_set_server=utf8
# 跳过安全检查 第一次因为还没设置密码 先进去设密码 之后用"#"井号注释掉 
skip-grant-tables

Mysql数据库的安装(5.7版本)_第7张图片


4.以 管理员身份 打开cmd执行操作

  1. 一定一定一定要以管理员身份打开cmd ,否则前功尽弃

  2. 切换到D:\MySQL_imbzz\mysql-5.7.19-winx64\bin目录下,

  3. 执行:mysqld -install

Mysql数据库的安装(5.7版本)_第8张图片


5.初始化数据库

  1. 接着用dos命令在上述路径下输入:

    mysqld --initialize-insecure --user=mysql

在这里插入图片描述

等待几秒延迟,说明成功


6.启动mysql服务

  1. 继续在dos命令输入:

    net start mysql

Mysql数据库的安装(5.7版本)_第9张图片

就能在任务管理器看到mysql的服务(这里看不看都没关系,只是让你看到你是否真的成功启动服务)

Mysql数据库的安装(5.7版本)_第10张图片

  1. 如果想停止服务就输入:
    net stop mysql

  2. 如果可以自由开关启动就进行下一步


7.进入mysql管理终端修改密码

  • 继续在dos命名下输入下方命令: ( -u root 代表用户 -p 代表密码)

    mysql -u root -p

在这里插入图片描述

  • 此时没有密码,直接回车进入(可以看到如下场景)
    Mysql数据库的安装(5.7版本)_第11张图片

  • 修改密码

1.dos命令输入以下指令 (表示使用数据库,注意要带分号)

use mysql;

2.dos命令输入以下指令 ( ‘XXXX’ 里面是你自定义的密码 记得修改 其他不用改 )

update user set authentication_string=password('XXXX') where user='root' and Host='localhost';

在这里插入图片描述

3.dos输入如下命令:(刷新权限,注意要带分号)

flush privileges;

Mysql数据库的安装(5.7版本)_第12张图片

4.输入如下指令:(可以退出终端,等下再实验密码进入,程序服务还在运行,但无关紧要,接着往下)

quit

在这里插入图片描述

5.找到my.ini文件注销最后一句话(加上#注销 ,这样就就不会跳过安全检测,必须输密码)

Mysql数据库的安装(5.7版本)_第13张图片


8.密码测试

1.如果还没有stop关闭数据库服务,先dos输入如下指令关闭服务

net stop mysql

2.文件目录下用管理员权限dos命令输入如下指令重写启动

net start mysql

3.输入如下命令进行密码登录

mysql -u root -p

4.此时只有输入正确密码才能进入操作数据库了


以上就是安装mysql和初始化密码的全部内容,希望有用

你可能感兴趣的:(数据库,mysql)