忘记密码:
1、编辑文件
vi /etc/my.cnf
#,找到[mysqld],在下面添加一行
skip-grant-tables
重启MySQL服务
service mysqld restart
2、进入MySQL控制台
mysql -uroot -p
3、修改root密码
update mysql.user set Password=password('123456') where User="root" and Host="localhost";
grant all on *.* to 'root'@'localhost' identified by '123456' with grant option;
#刷新系统授权表
flush privileges;
4、取消/etc/my.cnf中的skip-grant-tables
编辑文件 /etc/my.cnf,找到[mysqld],删除skip-grant-tables这一行
5、重启mysql
重启MySQL服务
service mysqld restart
6、进入mysql控制台
mysql -uroot -p #进入mysql控制台
123456 #输入密码
修改密码
mac上安装完Mysql之后会给一个密码,这个密码是自动生成的不能作为密码使用。
在登录之后需要重置密码:
命令:SET PASSWORD = PASSWORD(‘123456’);
在mac上初次安装完成mysql时,会生成一个初始的密码,然后用以下方式来修改密码即可。初始密码不能连接。
/usr/local/mysql/bin/mysqladmin -h localhost -u root password '123@qwe' -p'123456'