个人学习过程中的总结,有错误欢迎指正
下文适用于8之前的版本
发生1045错误,一般是密码问题,这里记录一下修改密码的方法
1.先在mysql的 my.ini文件里[mysqld] 下面 输入skip-grant-tables跳过安全检查
2.重启数据库 net stop mysql 和 net start mysql
3.mysql -uroot -p 直接进入数据库,不用管密码
4.修改密码: 修改密码的命令如下:
新旧版本的区别应该是修改密码的命令有一些区别,老版本用下面的应该没问题
update mysql.user set authentication_string=password('hahaha') where user='root' and Host = 'localhost';
5.删除 skip-grant-tables 再重启数据库
6.重新登陆应该就没问题了