工作中会使用很多的主机,偶尔用到一台很久不用的主机,需要mysql的服务,作为实验环境第一反应会去apt-get intsall mysql-server
可是发现已经安装过。
then,what’s the password for root?
进入免权限认证处理
sudo vim /etc/mysql/my.cnf
把skip-grant-tables
在[mysqld]段中。
重启mysql sudo service mysql restart
然后可以直接无密码登录mysql,
mysql -uroot;
use mysql;
update user set password = password ( 'new password' ) where user = 'root';
flush privileges;
exit;
然后把之前修改的my.cnf文件改回来,之后重启MySQL服务。
即修改密码成功
网友评论