今天重新在centos服务器上安装mysql,安装完后发现没有生成log日志,也就是找不到安装后的密码
因此就只有重新设置密码了
重新设置mysql的密码大概有以下六步
1,打开/etc/my.cnf 文件,在[mysqld]小节下面添加 skip-grant-tables=1
注意需要有管理员权限打开才能保存
2,重新启动mysql
systemctl restart mysqld
3,使用管理员权限登陆mysql
sudo mysql -uroot
4,登陆mysql表
登陆mysql表主要是用于修改密码,在登陆之前我们可以先查看有那些数据表
show databases;
use mysql;
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.01 sec) mysql> use mysql;
5,执行修改密码命令即可
update user set authentication_string = password('修改密码'),password_expired = 'N', password_last_changed = now() where user = 'root';
6,退出,然后将刚刚修改的配置删除调,重启mysql即可
爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情