下载zip方式安装mysql

  1. 解压

在根目录创建my.ini

[client]

port=3307

default-character-set=utf8

[mysqld]

# 设置为自己MYSQL的安装目录

basedir=D:/javatools/mysql/mysql-5.7.36-winx64

# 设置为MYSQL的数据目录

datadir=D:/javatools/mysql/mysql-5.7.36-winx64/data

port=3307

character_set_server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER

#开启查询缓存

explicit_defaults_for_timestamp=true

skip-grant-tables

max_allowed_packet = 400M

# 允许最大连接数

max_connections=200

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

skip-grant-tables允许不输入密码登录,首次登录防止临时密码过期问题。

切换到bin目录cmd中。

  1. mysqld --initialize --console 初始化 记录临时密码(或者--initialize-insecure --console 不设置密码)

  1. mysqld install mysql2 --defaults-file="D:/javatools/mysql/mysql-5.7.36-winx64/my.ini"

安装, 服务名mysql2 可以自定义,不冲突就行,可安装多个mysql,只用修改ini中的端口

4.

net start mysql2

mysql -u root -p

启动后登录,看密码过期吗,过期的话将密码修改为不过期。

select host,user,password_expired,account_locked from mysql.user;

update mysql.user set password_expired='N';

修改ini注释无密码登录配置skip-grant-tables

net stop mysql2

net start mysql2

ysql -u root -p 输入临时密码

修改密码

alter user user() identified by '123456';

flush privileges;

sc delete mysql删除服务用,以上步骤出问题使用,并删除data目录重复步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值