1、在mysql安装目录,新建一个my.ini配置文件,写入:
[mysqld]
basedir=D:Program Filesmysql-5.7.10-winx64
datadir=D:Program Filesmysql-5.7.10-winx64data
port = 3306
2、以管理员自身份打开CMD执行以下命令(注意必须以管理员身份打开,否则报错)
mysqld --initialize --user=mysql --console
在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)
3、 将mysql安装成windows中的服务: mysqld --install MySQL
4、 启动MySQL并修改密码 : 输入命令set password for root@localhost = password('123');
这一步不做可能会出现:
You must reset your password using ALTER USER statement before executing this statement.
解决方法:http://www.bubuko.com/infodetail-1231425.html