下载地址:https://dev.mysql.com/downloads/mysql/
解压,然后在bin目录下新建my.ini文件
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
#basedir=C:\Program Files\MySQL\mysql-5.7.23-winx64
# 设置为MYSQL的数据目录
#datadir=C:\Program Files\MySQL\mysql-5.7.23-winx64\data
#port=3306
character_set_server=utf8
#sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
# 开启查询缓存
#explicit_defaults_for_timestamp=true
# 第一次启动MYSQL打开这行(一定放在末尾),可以免密登陆,方便登录设置root密码
skip-grant-tables
3.打开cmd:进入bin目录
执行安装命令:
msyqld.exe install
执行初始化命令:
mysqld.exe --initialize
启动mysql服务:
net start mysql
进入mysql:
mysql -u root -p \\注意:此时没有密码,输入用户名时,提示输入密码时,直接enter
设置用户密码:
set password for 'root'@'localhost'=password('MyNewPass4!');
防止过期:
alter user 'root'@'localhost' password expire never;
刷新权限:
flush privileges;
删除my.ini文件中的最后一行,然后重新进入检验
--------------well done!-------------------
标签:set,23,mysql5.7,MYSQL,离线,mysql,password,root
来源: https://www.cnblogs.com/teipiper/p/12333663.html