一、安装依赖包
- 问题如下图所示:
- 初始化数据库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地址、端口