今日公司购买了一台美国VPS()LINUX操作系统通过Container进行管理系统预装了MYSQL密码是随机产生的(联系那边技术员为得到满意结果)只好想办法重置MYSQL密码了
重置MYSQL的root密码的方法
停止正在运行的MySQL进程
killall TERM mysqld
以安全模式启动MySQL
mysqld_safe –skipgranttables &
登陆MYSQL完成上述两步以后就可以不用密码进入MySQL了
mysql u root
更改密码 到此我们就可以在mysql客户端提示符下直接修改用户信息表了
use mysql;
select host user password from user;
update user set password=password(新密码) where user=root
flush privileges;
第一句打开系统数据库mysql
第二句查看一下当前用户信息表有哪 些用户都可以从哪个主机访问数据
第三句直接修改用户密码第四句是更新用户权限使其立即生效
退出控制台启动服务
killall TERM mysqld
service mysqld start
通过上述方法我成功重置了MYSQL的root密码