win10下安装mysql8.0.23版本

本文详细介绍了如何下载、解压MySQL 8.0.23,创建配置文件,设置环境变量,初始化数据库,安装服务,启动服务,并重置root用户密码。此外,还讲解了创建数据库、用户以及赋予权限的步骤,是MySQL初学者的实用指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、下载
一般我们自己用,就下载社区版本,免费开源版本,其他版本收费了本次安装是8.0.23版本下载地址
2、解压到安装目录,自己指定个目录,例D:\mysql
3、如果没有my.ini文件,需要在bin下创建,第一次配置文件简单点,后面在根据需求添加

[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\mysql\mysql8023
datadir=D:\mysql\mysql8023\data

4、配置MYSQL_HOME环境变量,配置到主目录即可
5、初始化数据库
mysqld --initialize --user=mysql --console,生成随机密码并打印到控制台,若命令中不加上–console则默认记录在data目录下err日志中 。可见在mysql解压目录中生成了data文件夹。
6、安装mysql服务,进入bin 目录下 mysqld --install
7、启动 net start mysql
8、启动后, mysql -uroot -p,输入在5中生成的随机密码
登录后重置root密码,set password = password('root@123')
8.0以上版本 alter user 'root'@'localhost' identified by 'root@123';
生效 flush privileges;
9、连接数据库测试
连接数据库 mysql -uroot -p
补充:
1、建库,例库名是csdn create database csdn DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
2、建用户赋访问权限
连接数据库 mysql -uroot -p
选库 use mysql
创建用户 CREATE USER 'csdn'@'%' IDENTIFIED BY 'csdn';
设置用户访问权限 update user set host = '%' where user = 'root';
查看 select host, user from user;
生效 flush privileges;
3、用户赋数据库权限 GRANT ALL ON csdn.* TO 'csdn'@'%';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值