mysql 5.7 配置初始化及修改 ROOT 用户密码

1.修改配置文件 my.ini 放在 mysqlin 

[mysqld]

basedir=C:Mysql
datadir=C:Mysqldata
port=3306
# server_id = .....
lower_case_table_names=2
character_set_server=utf8

[client]
port=3306
default-character-set=utf8

2.建立data目录,初始化数据库

mysqld --initialize

然后会生成一个随机密码,一般在 data 目录下
文件名称一般为 机器名,扩展名为 err(类似 DESKTOP-F7ST7HQ.err)

3.mysqld --install

然后,登录时候需要修改初始密码
alter user 'root'@'localhost' identified by 'root'; 

注意:这个密码不需要 Password('root')

 set password for root@localhost=password('你的密码');

然后,就可以了.......

原文地址:https://www.cnblogs.com/jarod99/p/6905799.html