windows下安装mysql详细教程及问题解答

写这篇文章的初衷是:
1、想连接数据库
2、以后再用到可以看自己的笔记,不用再找合适的笔记了

安装步骤:
一、官网下载,解压,复制解压路径备后续使用
https://dev.mysql.com/downloads/mysql/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第一版是免安装版在这里插入图片描述
解压到合适的存放位置,拷贝路径
注意需要拷贝最里层的路径备用
在这里插入图片描述
二、配置环境变量
1、我的电脑—>属性—>高级系统设置—>环境变量—>系统变量
新建
变量名:mysql
变量值:解压包所在的位置,我的是在D:\Install\mysql-8.0.28-winx64
如图:在这里插入图片描述
2、编辑系统变量
选中path→编辑→新建%mysql%\bin
如图:在这里插入图片描述
三、配置和安装
1、再解压路径下,bin目录下新建my.ini文件
写入:(注意basedir需要改成自己的路径)

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录 这块换成自己解压的路径
basedir=D:\Install\mysql-8.0.28-winx64
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

2、安装
以管理员身份打开cmd(一定要以管理员身份打开)
在这里插入图片描述
2、进入mysql 的bin目录下
**注意:**不要跟我一样傻傻的直接

cd D:\Install\mysql-8.0.28-winx64\mysql-8.0.28-winx64

将会得到:(没反应是不是)
在这里插入图片描述
应该这样来:
先输入:D:
在这里插入图片描述
这就进来了
3、输入mysqld --initialize --console(上图那个指令输错了,不要看),把下图中红框内容圈起来,暂时记下,后面改密码要用
在这里插入图片描述

4、安装:mysqld --install mysql
在这里插入图片描述
5、启动服务net start mysql
在这里插入图片描述
6、但是也会有人遇见这种情况,比如我在这里插入图片描述
解决办法:
https://cn.dll-files.com/vcruntime140_1.dll.html

下载页面最下面,也就是最新版的VCRUNTIME140_1.DLL,将解压后的文件放在bin目录下
在这里插入图片描述
重新在cmd中输入就行了

四、修改密码
输入:mysql -u root -p
password就是上文让复制的那串
在这里插入图片描述
更新:


ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

在这里插入图片描述
五、navicat连接数据库
1、新建连接
在这里插入图片描述
2、连接名随便写,密码就是刚刚更改的密码在这里插入图片描述
3、连接成功后
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值