1.下载安装包
mysql官网,下载后放到D:\Program Files\mysql-8.0.40-winx64
2.安装
cmd进入D:\Program Files\mysql-8.0.40-winx64\bin
(1)在路径下新建my.ini配置文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Program Files\mysql-8.0.40-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program Files\mysql-8.0.40-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 严格事务控制,对于数据类型不匹配,或者字符太长了,都会抛出异常,而不是截断插入
sql-mode=STRICT_TRANS_TABLES
(2)安装并启动服务
#安装mysql服务
mysqld --install MySQL8
#初始化mysql,会自动创建data目录
mysqld --initialize#启动mysql服务
net start MySQL8#如果启动失败,查看控制台
mysqld --initialize --console
(3)修改密码
安装成功后会给root用户生成默认密码,写入到data目录下的日志文件中:
执行命令登录mysql
#登录
mysql -u root -p
输入密码:
#修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';