发布网友
共2个回答
懂视网
产品型号:Thinkpad E15
系统版本:centos8
软件版本:mysql 5.7
mysql修改root密码
方法1:使用 set password命令修改
MariaDB [(none)]> set password for 'root'@'localhost' = password('123456');
方法2:使用update命令修改
MariaDB [(none)]> update mysql.user set password=password('123456') where user='root' and host='localhost';
方法3:使用mysqladmin修改
[root@xuegod63 ~]# mysqladmin -u root -p123456 password "xuegod"
热心网友
使用SecureCRT远程到服务器
修改mysql的配置文件/etc/my.cnf忽略密码
sed -i '/\[mysqld\]/a\skip-grant-tables' /etc/my.cnf
/etc/init.d/mysqld restart
mysql
修改root的密码为new5566,自行替换需要的新密码
并测试新密码登陆
mysql
update mysql.user set password=PASSWORD("new5566") where User='root';
flush privileges;
exit
sed -i 's/skip-grant-tables/#skip-grant-tables/g' /etc/my.cnf
/etc/init.d/mysqld restart
测试
mysql -uroot -pnew5566