官网下载mysql压缩包后
1.解压mysql
文件下创建一个名为data的文件夹和一个名为my.ini的文本文档,然后配置my.ini
[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_D
ATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_
ENGINE_SUBSTITUTION
# 设置3306端口
port=3306
# 设置mysql的安装目录 ----------是你的安装路径-----------
--
basedir=D:\Software\MySQL\mysql-8.0.27-winx64
# 设置mysql数据库的数据的存放目录 ---------安装路径下的data-
--------
datadir=D:\Software\MySQL\mysql-8.0.27-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
# 允许创建自定义函数
log_bin_trust_function_creators=1
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
2.初始化mysql
首先打开cmd以管理员的身份进入终端
进入bin目录下
输入mysqld --initialize --console,然后复制root@localhost:之后的密码进行保存(:后有一个空格,不要复制)
3.安装mysql服务并启动+修改密码
a.安装MySQL服务
mysqld --install mysql
b.启动MySQL服务
net start mysql
c.mysql 连接(输入刚刚保存的密码)
mysql -u root -p
d.修改密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
出现OK则改密码成功
4.配置环境变量
右击此电脑点击属性——点击高级系统设置
点击环境变量——系统变量
5.验证是否成功
win+r进入终端——输入mysql -u root -p(此时密码输入已修改后的密码)
输入show databases;——正常显示则代表mysql配置成功