mysql使用过程中遇到的问题

1、问题描述

今早mysql还用着,下午再用的时候,就说我密码错误登不上去了。
在这里插入图片描述
但是我从来没有动过其他配置?

2、解决办法

这里我重装了mysql.如果你也没有重要数据的话可以这么干。如果有重要数据,先试着备份数据。

  • 首先删除所有mysql 的依赖库
sudo pacman -R mysql libmysqlclient mysql-clients
  • 然后删除mysql 的配置文件(先进入到超级用户界面)
cd /var/lib/mysql 
rm -rf *
  • 安装mysql
sudo pacman -S mysql
  • 初始化mysql(这一步获得mysql初始密码)
sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql

在这里插入图片描述

  • 重启mysql(注意,一定要先重启mysql)
sudo systemctl restart mysqld
  • 登陆mysql(使用方才的初始密码)
mysql -u root -p

在这里插入图片描述

  • 修改密码
    进入mysql以后,重置密码。

我真的谢谢,因为没有重启那一步,我弄了几十遍。。。

猜你喜欢

转载自blog.csdn.net/xdg15294969271/article/details/125396872