登录数据库的时候有错误:
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'(using password: YES)
忘记密码需要重置密码
windows下步骤为:
1.以系统管理员身份打开cmd。
2.net start 查看mysql是否启动。启动的话就停止net stop mysql.(或者进程管理找见mysqld.exe结束进程)
3.找到MySQL Server 5.7的bin目录(当然首先需要将其添加到系统环境的path中)
4.在目录下初始化MySQL:
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld --initialize --user=root --console
5.之后net start mysql就可以正常启动了
6.初始化时的最后一行为:
generate for root @locohost:xxxxxxxx
xxxxxxx为系统生成的密码,例如我的是:sQOQxxxxxx
7.之后输入mysql -u root -p
8.输入生成的密码:sQOQxxxxxx即可登录mysql
9.set password = password('123456');123456可换为你想换的密码,这句指令后面记着加分号
10.刷新权限:flush privileges;搞定!