MySQL安装过程

一、Windows l MySql 环境安装

  • 1: 去官网下载Mysql
    https://downloads.mysql.com/archives/community/
    (提示如果用谷歌浏览器下载过慢,可以使用迅雷下载亲测超快!谷歌浏览器添加迅雷插件)
    在这里插入图片描述
  • 2:配置环境变量
    在这里插入图片描述
    在这里插入图片描述
  • 点击上图中的“环境变量” 添加 MYSQL_HOME 并修改 PATH , 如下:
    (1)添加 MYSQL_HOME
    在这里插入图片描述
    在这里插入图片描述
  • 红圈所圈出来的变量值部分是 Mysql 文件下 bin 文件所在的目录,填好之后点击确定。
    在这里插入图片描述
    (2)修改 Path,选自 Path 之后点击编辑按钮,之后添加%MYSQL_HOME%\bin 如下
    在这里插入图片描述
    在这里插入图片描述
  • 如果你的电脑点击编辑之后是如下界面,需要在%MYSQL_HOME%\bin 前加上 ; 然后加在变量值的末尾。
    在这里插入图片描述

二、启动 MySql 服务:

  • 1:用管理员身份启动 cmd ,之后运行 mysqld -install
  • 在这里插入图片描述
    这里如果出现提示 The service already exists! The current server installed: D:\mysql-8.0.17-wi
    可以看解决方法
    解决方法链接
  • 2:确认以下你的 Mysql 目录下是否有 Data 文件文件,如果没有需要先通过命令创建,创建方式在 cmd 下运行 mysqld --initialize-insecure --user=mysql 指令。
    在这里插入图片描述
  • 可以在文件夹查看
    在这里插入图片描述
  • 将 my.ini 文件考入到你到 mysql 目录下:

(my.ini文件可以到我的网盘下载:
链接:https://pan.baidu.com/s/1zz8uuFmecXN8Hvz6RqhIOg
提取码:305y )
在这里插入图片描述

  • 修改my.ini:一共要修改三处目录为你的电脑上的 mysql 的目录和 mysql 中 data 文件的目录,就是我们
    用圈出来的,看清楚一共三处不要漏改和改错,否则 mysql 服务将无法正常启动:
    在这里插入图片描述
    在这里插入图片描述
  • 管理员身份:cmd运行 net start mysql,如下:
    在这里插入图片描述

三:Mysql 首次登录

  • 首先结束 windows 上的 mysqld 进程,打开任务管理器然后搜 mysqld 右键之后结束进程:

在这里插入图片描述

  • 之后进入 mysql 的 bin 目录下运行mysqld --skip-grant-tables 命令,注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。
    1):通常情况下,我们要进入其他盘符下的任意目录,需要在CMD窗口运行两次命令:第一次,进入盘符,第二次进入指定目录
    #进入D盘
    d:
    #进入D盘下的test目录
    cd java-ware\MySQL5.7.24\mysql-5.7.24-winx64\bin

在这里插入图片描述
2):bin 目录下运行mysqld --skip-grant-tables 命令
在这里插入图片描述
没有提示

  • 然后直接输入 mysql,不需要带任何登录参数直接回车就可以登陆上数据库。
    在这里插入图片描述
  • 输入 show databases; 可以看到所有数据库说明成功登陆。

在这里插入图片描述

  • 其中 mysql 库就是保存用户名的地方。输入 use mysql; 选择 mysql 数据库

在这里插入图片描述

  • show tables 查看所有表,会发现有个 user 表,这里存放的就是用户名,密码,权限等等账户信息。
    在这里插入图片描述
  • 输入 select user,host,authentication_string from user; 来查看账户信息。
    在这里插入图片描述
  • 更改 root 密码,输入
update user set authentication_string=password('123456') where user='root' and host='localhost';

执行这个指令之后我们就成功讲 root 用户的密码改为了 123456;(当然密码可以设置自己的只不过为了好记)如下图:
在这里插入图片描述

  • 退出命令行,重启 mysql 数据库,用新密码尝试登录。如下:
    在这里插入图片描述
    到此需要记住 mysql 登录时所需的用户名(root)和密码(123456)之后我们登录 mysql都会使用命令:mysql -u root -123456。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值