Can';t访问Mysql/Phpmyadmin时出错;(HY000/1130):主机&x27;本地主机';不允许连接到此MariaDB服务器“;

Can';t访问Mysql/Phpmyadmin时出错;(HY000/1130):主机&x27;本地主机';不允许连接到此MariaDB服务器“;,phpmyadmin,xampp,Phpmyadmin,Xampp,我的医生有问题。我不知道发生了什么,但重新启动电脑后,我无法访问phpmyadmin。我的Phpmyadmin没有密码。我正常启动XAMPP,这个Apache和Mysql正在运行。但如果我能做到: http://localhost/phpmyadmin/ 以及有错误: (HY000/1130):不允许主机“localhost”连接到此服务器 我使用cmd访问并访问: C:\xampp\mysql\bin>mysql -u root -p Enter password: 但也有同样的错误

我的医生有问题。我不知道发生了什么,但重新启动电脑后,我无法访问phpmyadmin。我的Phpmyadmin没有密码。我正常启动XAMPP,这个Apache和Mysql正在运行。但如果我能做到:

http://localhost/phpmyadmin/
以及有错误:

(HY000/1130):不允许主机“localhost”连接到此服务器

我使用cmd访问并访问:

C:\xampp\mysql\bin>mysql -u root -p
Enter password:
但也有同样的错误

错误1130(HY000):不允许主机“localhost”连接到此服务器

有人不能给我一个解决办法吗?我试图搜索线程的解决方案,但这个解决方案是这个错误可以访问Mysql,但我不能。有人能帮我吗?

改用IP:

DROP USER 'root'@'127.0.0.1'; GRANT ALL PRIVILEGES ON . TO 'root'@'%';
更多的可能性

要创建根用户,请从命令行执行以下命令(开始>运行>不带引号的“cmd”):

或者创建一个新用户

mysql> CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
    ->     WITH GRANT OPTION;
mysql> CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
    ->     WITH GRANT OPTION;
请改用IP:

DROP USER 'root'@'127.0.0.1'; GRANT ALL PRIVILEGES ON . TO 'root'@'%';
更多的可能性

要创建根用户,请从命令行执行以下命令(开始>运行>不带引号的“cmd”):

或者创建一个新用户

mysql> CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
    ->     WITH GRANT OPTION;
mysql> CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
    ->     WITH GRANT OPTION;

只需转到xampp\mysql\bin,在下面几行写入skip grant表之后打开my.ini文件

并重新启动xampp, 这对我来说很有用。

[mysqld]
跳过赠款表

只需转到xampp\mysql\bin,在下面几行写入跳过授权表后打开my.ini文件即可

并重新启动xampp, 这对我来说很有用。

[mysqld]
跳过赠款表

如果计算机上安装了任何其他MySQL服务器,请将所有数据导出到单独的转储文件中,并将这些文件存储在安全的地方(即云存储)

之后,完全移除或卸载服务器


它应该可以工作。

如果计算机上安装了任何其他MySQL服务器,请将所有数据导出到单独的转储文件中,并将这些文件存储在安全的地方(即云存储)

之后,完全移除或卸载服务器


它应该可以工作。

我可以在DROP USER'roor'@'127.0.0.1'上写这行吗?我无法访问MySQL,而不是尝试使用ip地址连接127.0.0.1/phpmyadmin,并将此代码放入my.ini配置文件中,然后尝试
跳过授权表
我可以在DROP USER'roor'@'127.0.0.1'上写这行吗?我无法访问MySQL,只能尝试使用ip地址连接127.0.0.1/phpmyadmin,并将此代码放入my.ini配置文件中,然后尝试跳过授权表