安装mysql(windows)

一、安装依赖包

  • 问题如下图所示:
  • 初始化数据库mysql报错,所以我们要提前安装缺少依赖包
  • 官网下载依赖包
  • https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
    在这里插入图片描述

二、安装mysql

1、官网下载mysql包

https://downloads.mysql.com/archives/community/在这里插入图片描述2、将mysql包解压到D盘

路径:D:\mysql-5.7.35

在这里插入图片描述

3、设置环境变量

  • 进入环境变量

  • 右键此电脑→属性→高级系统设置→环境变量

  • 说明:个人电脑是win11,所以注意windows-server服务器
    在这里插入图片描述

在这里插入图片描述

4、新建变量名

  • 系统变量——>新建

    变量名:MYSQL_HOME
    变量值:MYSQL安装目录
    

请添加图片描述
5、path添加

说明:如不小心覆盖了上面一条,点取消就行,然后再进去编辑。

变量值:%MYSQL_HOME%\bin\

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

三、设置配置文件

1、进入目录D:\mysql-5.7.35,创建文件mysql.ini

[mysqld]
# 设置3306端口
port=3306
 
# 设置mysql的安装目录
basedir=D:\mysql-5.7.35
 
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.35\data
 
# 允许连接失败的次数
max_connect_errors=10
 
# 允许最大连接数
max_connections=3000
 
#创建新表时使用的默认存储引擎
default-storage-engine=INNODB
 
#服务端使用的字符集默认为utf8
character-set-server=utf8mb4
 
#mysql客户端默认字符集
[mysql]
# 设置3306端口
port=3306
default-character-set=utf8mb4

四、启动mysql服务

1、执行命令
win+R 运行cmd——>cd /d D:\mysql-5.7.35

2、依次执行命令
mysqld install
 
mysqld --initialize
 
net start mysql
 
说明:
a、安装成功提示:Service successfully installed,
b、提示:Install of the Service Denied,没有以管理员权限来运行cmd:

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

五、登录修改密码

1、登录mysql数据库,
说明:服务启动成功后,mysql安装目录中data文件夹下,有一个后缀是xxx.err文件,右键打开它,然后ctrl+f搜索root@localhost后面就是初始密码。

临时密码格式如下所示:
[Note] A temporary password is generated for root@localhost: Nusd-sfW>8Ct

3、执行命令更新管理员密码
mysql -u root -p

alter user ‘root’@‘localhost’ identified by 'pad12345;
flush privileges;
select  user,host from mysql.user; 

4、配置远程连接
create user "root"@"%" identified by 'pad12345';
grant all privileges on *.* to "root"@"%";
flush privileges;
select  user,host from mysql.user; 

六、验证结果

1、请安装navicat客户端工具

a、输入账号密码、ip地址、端口

在这里插入图片描述

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋天枫叶35

希望能帮到你,谢谢你能阅读~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值