1:去mysql官网下载需要的版本http://dev.mysql.com/downloads/mysql/点击打开链接
2:解压之后放在适合的位置,进入根目录把my-default.ini文件复制一份更名为my.in配置如下:
basedir = D:/javaide/mysql-5.7.11-winx64
datadir = D:/javaide/mysql-5.7.11-winx64/data
port = 3306
3:配置环境变量
4:进入dos命令输入mysqld -install
5:输入mysqld --initialize
6:输入net start mysql
7:接着,就可以去找登录密码了,登录密码在数据目录(my.ini配置的datadir目录)的日志文件中,
比如我的就在D:\javaide\mysql-5.7.11-winx64\data下。文件名为 计算机名.err;
比如我的电脑名为LAPTOP-J709AKSF,那密码就在LAPTOP-J709AKSF.err文件内,
用记事本或者notepad++或者任意文本编辑器打开该文件,ctrl+f,搜索password关键字
8:用root登陆就可以了。
常用问题解决方案:
1:ERROR 1862 (HY000): Your password has expired. To log in you must
change it using a client that supports expired passwords.
所以只需重新修改下密码即可,修改方式如下:
以root权限登录mysql:(这里我的账户是root,密码也是root)
mysql -uroot -proot
然后更改密码:
SET PASSWORD = PASSWORD('root');