超详细——Windows下MySQL的安装配置及登录后台

安装版本

        目前MySQL已经有8.0以及更高版本,本文演示的是MySQL5.7版本的安装与配置,适合新手小白入手。5.7版本下载完全不需要收费,且相对来说更加稳定。

MySQL5.7地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

该版本为压缩版,将网址输入后回车自动开始下载,下载完成解压后即可使用。

环境变量

        下载并解压完成后,添加环境变量:右键我的电脑(此电脑)—> 属性,找到高级系统设置,再点击环境变量。点开Path,增加 mysql的安装目录\bin 目录。如图:

配置MySQL

my.ini文件

        在5.7版本中,需要自己手动添加my.ini文件。在mysql-5.7.19-winx64这个目录下创建。注意不要搞错了目录。自己手动添加一个文本文件,再修改后缀为.ini即可。

my.ini文件中的内容如下,这一步是关键,千万不能错

注意点:

  • 注意两个中括号两端都是有空格的,这是最常出错的地方。
  • port后的接口可以自行设定,新手建议先写3306。
  • 注意我说 设置成自己的目录 的地方,不能直接复制,要改成自己的路径。
  • datadir那一行自己的目录后面要自己手动加上  \data\  目录,如图。
  • 留意最后一行的跳过安全检查,待会还会提到。

[ client ]
port=3306
default-character-set=utf8
[ mysqld ]
# 设置为自己MYSQL的安装目录
basedir=C:\TAOstudy\MySQL\mysql-5.7.19-winx64\
# 在我们使用时系统会为我们设置的MYSQL的数据目录
datadir=C:\TAOstudy\MySQL\mysql-5.7.19-winx64\data\
port=3306
character_set_server=utf8
#跳过安全检查
skip-grant-tables

mysql服务

        以管理员身份运行cmd,并切换到自己的安装目录下,安装mysqld。一定要以管理员身份运行。

        以管理员身份运行后,切换到自己的目录下:cd+空格+自己安装的目录的路径(直接去复制)+斜杠 ,切换的方式有的电脑可能不一样。注意,复制的路径是带磁盘的也没关系,直接复制然后斜杠回车,即可。然后执行mysqld -install命令:注意 "-" 前面有个空格。

成功了会提示你successfully installed的。

数据库初始化

        在添加了mysqld服务后,就可以初始化数据库了。输入命令回车后,如果等的时间比较长,那基本上就成功了。若成功完成初始化,回到目录就会发现,配置my.ini文件时,我说大家暂时还没有的data文件夹就会出现。

注意:

  • 输入命令时,注意中间的空格和"-"符号的数量。
  • data文件夹中若没有三个文件夹,那也是失败的。

初始化数据库指令:mysqld --initialize-insecure --user=mysql

启动MySQL服务

完成上述操作后,就可以启动mysql服务了。

启动指令:net start mysql                关闭指令:net stop mysql

配置成功的提示很明显。如果没有类似的提示那么就失败了。至此,恭喜你完成了MySQL5.7的环境配置。

登录管理终端

完成mysql的环境配置后,就可以进入终端进行数据管理了。不过在此之前,还需要先设置登录终端的密码。注意,先用net start mysql让你的mysql服务处于运行状态再输入下方命令。

登录终端:mysql -u root -p                u代表user,p代表password。

如果是第一次使用,此时我们还没有设置密码,则默认密码为空,直接回车即可。

修改密码

登录成功后,执行如下语句,就可以设置你的密码了:

使用服务:use mysql;                         回车后进入服务,注意有分号

修改密码:update user set authentication_string=password('你想设置的密码') where user='root' and Host='localhost';      一般是三四位小写英文字母。中间换行是太长了我写不下

保存设置:flush privileges;                刷新权限以启用设置

退出指令:quit                        ​​​​​​​        ​​​​​​​     退出后生效

回去在my.ini文件中最后一行的前面加上#,代表需要密码才能登录。

修改完成后,就可以重新登录试一试了:(注意别忘了mysql服务要处于运行状态

结语

        按照上述步骤,是一定可以完成配置并登录进mysql的后台的。唯一要注意的是自己设置的登录密码要记一下,之后在可视化工具上连接mysql还需要(当然习惯用指令面板也可以)。最后希望大家都能一遍过!!

  • 19
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值