mysql5.3免安装_【mysql安装】3.win10 mysql5.7安装(zip免安装版本)

本文介绍了如何在Windows 10上安装MySQL5.7的zip免安装版本,包括下载安装文件、解压、配置my.ini、设置环境变量、解决依赖问题、初始化数据库、安装服务、启动服务、设置root密码以及使用Navicat连接本地MySQL。
摘要由CSDN通过智能技术生成

一.获取安装文件

1732e415fa707451589a00ea3c836a31.png

我这里获取历史版本,下载5.7.31

d9cd90b079042e59a6c0416ba65ce5ab.png

e1b1c66152edeff40fc08ce89e1cfcb3.png

最终得到免安装的zip压缩包

603a5a0ddc85db287a864a11b1ee5006.png

二.安装步骤

1.解压至任意的英文目录下

82ed2d61f9c9b1f5d7b2bf425c018bdf.png

2.创建mysql_data目录

da029d16d6fa6e5b5e24f1e971812d4d.png

3.创建my.ini文件,修改自定义内容

6f6e75c4a1173ef617d588334a17af27.png

[mysql]default-character-set=utf8

[mysqld]

port= 33306basedir=D:\apps\mysql-5.7.31-winx64

datadir=D:\apps\mysql-5.7.31-winx64\mysql_data

max_connections=200character-set-server=utf8default-storage-engine=INNODB

explicit_defaults_for_timestamp=true

注意,本内容中,仅有 basedir  和  datadir  需要修改为你自己的目录地址即可。其他项都可以自定义更改。

4.设置Mysql的环境变量

新增MYSQL_HOME

fc087caaf406efc913ab26f011366e69.png

修改path,增加

%MYSQL_HOME%\bin

20bcc9d881d79efdae9a219310d4d837.png

5.打开cmd[以管理员身份],直接执行如下命令

【因为已经配置了环境变量了,不需要进入mysql的根路径下执行】

mysqld --initialize-insecure --user=mysql

6.安装mysql5.7报错 计算机丢失了MSVCR120.dll,解决方案

8fd1673d00572fb4639600a8e7f35ef0.png

需要下载 Visual C++ Redistributable Packages for Visual Studio 2013   x64版本的,安装完成后,自然就可以执行上面的命令了

f8d80043c60cd136822af7905c941241.png

d65af6587f20152dde6e2bfae0785395.png

7.再次执行第5步命令,报错如下的解决方案

mysqld: Could not create or access the registry key needed for the MySQL application

mysqld --initialize-insecure --user=mysql

1d6068ce5b21ccc7d85ccd90f1df8c54.png

mysqld: Could not create or access the registry key needed forthe MySQL application

to log to the Windows EventLog. Run the application with sufficient

privileges once to create the key, add the key manually, or turn off

loggingfor that application.

7d055ce0a29d1b1d2240651b695c9948.png

8.管理员打开cmd,执行报错如下,解决方案

--initialize specified but the data directory has files in it. Aborting

65ba0425df52ab500f7c2980d60481f4.png

原因,是因为 之前执行时候,已经再mysql_data目录下生成了文件了,需要将mysql_data目录下的所有内容删除后,重新使用管理员运行cmd,执行上述命令即可。

9fe96a24af4560f120c0bb1925dd0f5e.png

9.使用管理员打开cmd,执行命令成功

mysqld --initialize-insecure --user=mysql

a868352397d9da330c756f73d07a199c.png

10.执行mysql的安装命令,在管理员角色打开的cmd中

mysqld -install

a3b129fafe5246e3087320390088308c.png

11.同样管理员cmd窗口的bin目录下,启动mysql

启动mysql

net start mysql

e877b275bd1fbf8d5d1f338d7421ee6a.png

12.登录msql,,指定端口号登录

因为上面,咱们将端口设置为了33306,因此,此处需要指定端口去登录 -P大写代表端口,-p小写代表password,-u代表userName,默认root

mysql -u root -p -P 33306

首次登录,没有密码,因此不用填写密码,指定输入上述命令即可登录

fca7a7a47c71696089e15b2c870fd1f1.png

13.修改设置root账号的密码

使用下面命令,设置root账号的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'my-new-password';

6e19bae398f5b5cec320f4d86c844ec2.png

14.退出并重新完成新密码的登录

831c480d231ed939e1eb59f72b52d33b.png

15.完成mysql的安装

三.使用navicat连接本地

928a697c6d318f35ef5501d3330b1e17.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值