一文带你安装64位Mysql5.7.31zip

mysql5.7.31详细安装步骤

一、下载mysql

  1. 下载地址:传送带
    一文带你安装64位Mysql5.7.31zip_第1张图片

  2. 解压,可以放在在其他地方,但是文件夹不能存在中文

    我的解压位置
    一文带你安装64位Mysql5.7.31zip_第2张图片

二、配置文件(my.ini)

一文带你安装64位Mysql5.7.31zip_第3张图片下面是my.ini文件内容,复制即可,#为注释,可以删掉

[mysqld]

#port
port = 3306
#前面不用更改,只需更改下面两个路径
#set basedir to your installation path
basedir = C:\\APP_Loaction\\mysql-5.7.31-winx64
#这个路径/data文件夹不用自己创建,不然会嵌套,形成套中套
#set datadir to the location of your data directory
datadir = C:\\APP_Loaction\\mysql-5.7.31-winx64\\data

三、开始安装

1. 打开终端

注意:右下角输入cmd,找到右击用管理员身份运行(很重要),不然后面会出现权限不足

一文带你安装64位Mysql5.7.31zip_第4张图片

2. 输入命令,进入/bin目录(这是我的存放mysql的目录)
cd C:\APP_Loaction\mysql-5.7.31-winx64\bin
3. 输入命令

mysqld -install

  • 显示Service successfully installed表示成功安装
  • 如果出现“MSVCR120.dll补丁缺失”,这个错误,参考这篇传送带
4. 继续下一步,输入命令,初始化配置数据文件,也就是对my.ini和其他的文件初始化,这个运行成功啥也不会显示
mysqld --initialize-insecure --user=mysql

一文带你安装64位Mysql5.7.31zip_第5张图片

到这一步,如果没啥问题,mysql基本上已经安装成功了

5. 启动mysql
net start mysql

在这里插入图片描述

6. 设置密码
  • 输入命令,给予权限
mysql -u root -p
 不用输入密码,直接Enter即可

一文带你安装64位Mysql5.7.31zip_第6张图片

  • 输入命令,设置密码(尽量设置简单)
update mysql.user set authentication_string=password('7219') where user='root' and host='localhost';

在这里插入图片描述

7219 为我设置的登录密码

  • 输入命令,刷新权限,以消除警告
flush privileges;
7. 展示已有数据库
show databases;

一文带你安装64位Mysql5.7.31zip_第7张图片

8. 退出数据库
exit

在这里插入图片描述

9. 关闭数据库
net stop mysql
10. 将mysql加入系统环境变量

为什么要加入,加入之后就可以直接打开终端运行命令,不然的话就得进入到mysql /bin目录下才能操作,比较麻烦
下面是加入系统环境变量的操作步骤
一文带你安装64位Mysql5.7.31zip_第8张图片

四、重新连接数据库

再次使用数据库

  • 一般情况下,大多数人数据库用完不会关闭,直接打开终端输入命令
    • mysql -u root -p
    • 然后输入密码即可
  • 但是如果关闭了,这么输入会报错,显示连接不上端口(原因是未启动数据库)
    在这里插入图片描述
    • 解决办法
      • 打开终端用管理员权限运行(必须是这个以管理员权限) net start mysql
      • 然后输入 mysql -u root -p即可(这个时候去普通终端就可)

你可能感兴趣的:(Mysql,mysql)