win10装mysql显示不全_win10安装最新版本mysql步骤以及遇到的部分问题

今天想在家里装一个mysql数据库,中间遇到了一些问题,这里记录一下供参考。

1.首先,检查本地是否已安装mysql

1.win+R 输入service.msc

b6b7edeaf42165c4dda17cf2221611f8.png

2.键盘上按M 找到M开头的服务,查看有没有mysql开头的服务

bfcc15b433b1f922fecb6ad850100f77.png

3.如果没有安装过mysql,就进行下一步

2.官网下载最新版本的mysql

官网下载地址

这里用的版本是mysql-8.0.22-winx64

ff31bc22326f29e3c51571639c0a480e.png

17d31b86bbe1879e84742e47dd60c6ef.png

3.解压到本地的目录

以解压到G:\Test_learn\mysql\mysql-8.0.22-winx64为例

进入mysql-8.0.22-winx64文件夹,创建my.ini文件,编辑内容如下

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=G:\\Test_learn\\mysql\\mysql-8.0.22-winx64

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB1

2

3

4

5

6

7

8

9

10

11

12

13

14

4.以管理员身份打开CMD

重要的事情说三遍

以 管理员 身份打开CMD

以 管理员 身份打开CMD

以 管理员 身份打开CMD

如果这里没有用管理员身份打开,后续的步骤会遇到这个报错

mysql Install/Remove of the Service Denied!1

初始化数据库

cd G:\Test_learn\mysql\mysql-8.0.22-winx64

mysqld --initialize --console1

2

这里我遇到了一个问题

31811163cc041ccdf67256eea12a8c62.png

网上查了一下是windows内缺少ddl动态链接库文件造成的

解决方法:

ddl下载地址

5fb192639ac2394eda2fc5c9427a3a7d.png

将 vcruntime140_1.dll 复制到 C:\Windows\System32 问题解决

重新输入

mysqld --initialize --console1

等待一段时间,会给出以下提示

580bfb194f97a86147565ffb4dabe9d2.png

这里root@localhost后面的一串字符是默认密码

我这里的密码是 k1ro+k2ptsR)

这个密码务必要保存

这个密码务必要保存

这个密码务必要保存

ps 这个密码真的很坑 我输入了很多次一直报错最后才发现是少了最后的一个右括号

启动数据库服务

进入bin目录,安装mysqld,看到Service successfully installed.表示安装成功

G:\Test_learn\mysql\mysql-8.0.22-winx64>cd bin

G:\Test_learn\mysql\mysql-8.0.22-winx64\bin>mysqld install1

2

成功后输入

net start mysql1

可以看到启动服务成功的提示

mysql -u root -p1

这里如果密码输入错了,不要尝试网上的修改ini配置文件跳过密码输入,这会导致mysql服务无法启动

输入正确的密码后,

d7af4270499a861188b07d9072173c41.png

这样就安装成功了,完结撒花

文章来源: blog.csdn.net,作者:katr1na,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/katr1na/article/details/111402756

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值