MySQL压缩包版安装教程(韩顺平java基础版)

MySQL入门

引出数据库

淘宝网,京东、微信,抖音都有各自的功能,那么当我们退出系统的时候,下次再访问时,为什么信息还存在==> 数据库支持

请添加图片描述

MySQL安装(官方下载非解压包->极力推荐)

官方下载网址-mysql

调整参数和版本(一般这样选择即可)

选择5.7版本的,7后面的小版本可忽略。我们下载MSI格式的而非解压版的,所以选择MSI对应的下载链接
在这里插入图片描述
在这里插入图片描述

安装

双击安装

在这里插入图片描述
我们只需要server即可,自定义安装的话可以选择安装可视化工具wokebench
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置自己的密码,然后后面全部点下一步即可
在这里插入图片描述
我去,好像忘了设置安装路径了,问题有点恶心,重新卸载重装有单麻烦,所以这里我们选择将就使用,查看mysql路径然后配置环境变量正常使用即可

查看之前的mysql安装的路径方法

双击msi重新安装
在这里插入图片描述
会看到上一个mysql安装路径,然后复制地址作为环境变量的值
在这里插入图片描述

配置环境变量

C:\Program Files\MySQL\MySQL Server 5.7\bin

编辑系统变量,新建一个即可

在这里插入图片描述

测试使用

正常使用

在这里插入图片描述

MySQL安装和配置(压缩包形式->极力不推荐->博主也好久没用了所以可能有问题)

  • mysql5.5 mysql5.6 mysql5.7(稳定) mysql8 更高版本

  • 使用命令行窗口连接MYSQL数据库

  1. mysql -h 主机名 -p端口 -u用户名 -p密码
  2. 登录前,保证服务启动

启动mysql数据库的常用方式:[Dos命令]

  1. 服务方式启动(界面)
  2. net stop mysql服务名
  3. net start mysql服务名

软件下载

官方下载5.7

特别说明

如果安装过Mysql过程中,出错了或者想重新再来一把

sc delete mysql 【删除已安装好的mysql:注意:慎重】

安装步骤

注意,zip安装文件是压缩文件,和exe文件安装是不一样的,要严格按照老师的下面的步骤来执行,否则安装不会成功

  • 解压的路径最好不要有中文和空格
  • 解压在一个大点的盘符里
  • 解压后变成一个文件夹,此时先设置环境变量

设置环境变量

电脑 - 属性 - 高级系统设置 - 环境变量,在Path 环境变量增加mysql的安装目录\bin 目录,如下图

请添加图片描述

请添加图片描述

找到bin目录,黏贴路径(以防出错)

请添加图片描述

目的

方便的在任意目录下都可以操作我们的mysql相关指令

创建my.ini文件

请添加图片描述

  • 5.5版本自动创建

  • 5.7版本要用户创建

在安装目录下创建my.ini文件,复制以下内容

[client]

port=3306

default-character-set=utf
    [mysqld]
//设置为自己的MYSQL的安装目录
basedir=D:\hspmysql\mysql-5.7.19-win64\
//设置为MYSQL的数据目录,这个目录是系统创建的
    datadir=D:\hspmysql\mysql-5.7.19-winx64\data\
        port=3306
        character_set_server=utf8
        //跳过安全检查,(注销后,需要输入正确的用户名和密码才能登陆)
        skip-grant-tables

执行mysqld -install

请添加图片描述

请添加图片描述

使用管理员打开cmd,并切换到D:hspmysql\mysql-5.7.19-winx64\bin 目录下,执行mysqld -install

请添加图片描述

初始化数据库

请添加图片描述

mysqld --initialize -insecure --user=mysql

请添加图片描述

  • 这里不成功的可以尝试在ini文件中 路径改成双斜杠的

启动mysql服务

请添加图片描述

net start mysql 【停止mysql服务指令 net stop mysql】

请添加图片描述

关闭mysql服务

请添加图片描述

进入mysql管理员终端

请添加图片描述

mysql -u root -p【当前root用户密码为 空】

修改root用户密码

请添加图片描述

user mysql;

updata user set authentcation_string=password(‘hsp’) where user=‘root’ and Host=‘localhost’;

上面的语句就是修改 root用户的密码为 hsp

注意:在后面需要带分号,回车即执行该指令

执行:flush privileges;刷新权限

退出:quit

修改 my.ini,再次进入就会进行权限验证了

#skip-grant-tables

重启mysql

net stop mysql

net start mysql

注意:该指令需要退出mysql,在Dos下执行

请添加图片描述

再次进入mysql,输入正确的用户名和密码

mysql -u root -p

密码正确,进入mysql

密码错误,提示如下信息

请添加图片描述

最后提示

安装过程中,一定要严格按照步骤来,不然会错误

如果真的错误,清除mysql服务,再次安装

连接MySQL指令

请添加图片描述

请添加图片描述

MySQL端口

3306前面配置时指定过

实际工作中,为了避免被黑客攻击,我们的端口配置都会做更改

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鬼鬼骑士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值