【文章声明】本文源于互联网收集整理,不代表Red3观点!若有咨询“Linux下MySQL的root密码如何修改”等有关国外服务器、云主机租用、托管、配置、价格问题,请咨询Red3客服,简单、便捷、高效!

数据库内容

首先编辑my.ini文件

命令:vi /etc/my.cnf

找到如下类似如下内容,并增加内容 skip-grant-tables

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

skip-grant-tables

保存并且退出vi。

重启mysql数据库,就可以免密码登录了

命令:mysql -uroot

进入数据库,并选择当前数据库为MySQL

输入:USE mysql;

然后执行以下SQL修改密码

输入:UPDATE user SET Password = password WHERE User = 'root';

修改完成后 刷新权限

输入:flush privileges ;

exit 退出MySQL,修改完成后,切记重新编辑my.ini并且删除我们加入的 skip-grant-tables

再次重启数据库。

使用刚才设置的密码即可登录成功