Windows系统安装MySQL8.0(2021-10-13)
Posted Aspirantlu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows系统安装MySQL8.0(2021-10-13)相关的知识,希望对你有一定的参考价值。
Windows系统安装mysql8.0
一、下载MySQL
二、解压并配置MySQL环境变量
将 mysql-8.0.25-winx64.zip
包解压,解压后的目录结构如下:
找到环境变量,新建,变量名是 MYSQL_HOME
,变量值是解压后的路径。
然后再找到Path,新建一个值 %MYSQL_HOME%\\bin
。
打开 cmd,输入 mysql,只要不提示 mysql 不是内部命令,就证明环境变量配置成功。
三、创建 my.ini 配置文件
在解压根目录下创建 my.ini 文件,内容如下:
[mysq1d]
# 设置3306端口
port=3306
# 设置mysq1的安装目录
basedir=C:\\Software\\mysql-8.0.25-winx64
# 设置mysq1数据库的数据的存放目录
datadir=C:\\Software\\mysql-8.0.25-winx64\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数 这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=UTF8MB4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysq1_native_password"插件认证
default_authentication_plugin=mysql_native_password
[mysq1]
# 设置mysq1客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
四、安装MySQL
注意:以下操作必须以管理员身份执行
- 初始化MySQL
mysqld --defaults-file=C:\\Software\\mysql-8.0.25-winx64\\my.ini --initialize --console
初始化成功后,会生成data目录以及临时密码。
- 安装MySQL服务
mysqld --install
安装成功后,打开 services.msc,可以看到本地MySQL服务。
- 启动MySQL服务
net start mysql
此时会报错,安装服务路径不对。正确的方式是:要在MySQL目录bin下安装服务。
使用命令 mysqld --remove
将已安装的服务删除,切换到bin下,重新安装。
五、登录MySQL
- 登录并修改密码
mysql -u root -p
使用临时密码登录。登录后使用SQL修改密码。
alter user root@localhost identified by '123456@abc';
- 开启远程访问
create user 'root'@'%' identified by '123456@abc'; --这一步执行失败没关系
grant all on *.* to 'root'@'%';
alter user 'root'@'%' identified with mysql_native_password by '123456@abc';
flush privileges;
以上是关于Windows系统安装MySQL8.0(2021-10-13)的主要内容,如果未能解决你的问题,请参考以下文章
Windows系统安装MySQL8.0(2021-10-13)
Windows系统安装MySQL8.0(2021-10-13)