phpmyadmin 连不上SQL的解决办法

我遇到的有两种连不上的情况,分别是MySQL和MiraDB

MySQL

使用以下语句尝试:

use mysql;

LTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

FLUSH PRIVILEGES;

如果不行:https://blog.csdn.net/liuxl57805678/article/details/89638992

Ubuntu 上的 Mysql 连不上的,看这篇文章:

https://blog.moeyukina.top/index.php/2021/02/22/oracle-sql/

MiraDB

https://blog.moeyukina.top/index.php/2019/12/20/mariadb/

原因是安装MariaDB 后,MariaDB 不会弹出设置密码的提示,导致数据库服务器无法空密码直接使用,就会报错。

先连接数据库

mysql -u root

然后
USE mysql;
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
UPDATE user SET plugin='mysql_native_password' WHERE user='root';
FLUSH PRIVILEGES;
exit;
第三步:重启服务
service mysql restart
点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注