本文已参与「新人创作礼」活动,一起开启掘金创作之路。
linux系统下:
1.
- 首先你需要进入/etc/mysql目录下
-
cat debian.cnf
查看里面的用户名和密码.假如debian.cnf中的用户名为debian-sys-maint,则:mysql -u debian-sys-maint -p按回车,这时需要你输入密码,复制debian.cnf中的密码(不要手动输入,因为容易产生错误)。
2.输入以下命令
mysql> use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
flush privileges; //新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问
quit //退出
3. 用新改的root和密码登录查看。
windows系统下:
- 1.首先进入mysql中的my.ini , 将skip_grant_tables放入mysqld 下一行。
- 2.在cmd中进入MySQL/bin 目录
E:\MySQL\bin> mysql -uroot mysql
mysql> use mysql
mysql> UPDATE user SET Password=PASSWORD('123456') where USER='root';
mysql> FLUSH PRIVILEGES;
- 4.在mysql/my.ini中将skip_grant_tables删除
- 5.重启phpstudy