我的phpmyadmin有问题。我不知道会发生什么,但在我重新启动我的电脑,我不能访问phpmyadmin。我的Phpmyadmin没有密码。我启动了我的XAMPP规范,这个Apache和Mysql正在运行。但如果我说:
http://localhost/phpmyadmin/并且有错误:
(HY000/1130):主机'localhost‘不允许连接到此MariaDB服务器
我使用cmd访问并访问:
C:\xampp\mysql\bin>mysql -u root -p
Enter password:但也有同样的错误
错误1130 (HY000):不允许主机'localhost‘连接到此MariaDB服务器
有人能给我解决办法吗?我试图搜索线程寻找解决方案,但是这个解决方案是这个错误可以访问Mysql,但我可以。有人能帮我吗?
发布于 2019-07-12 12:25:58
使用IP来代替:
DROP USER 'root'@'127.0.0.1'; GRANT ALL PRIVILEGES ON . TO 'root'@'%';关于更多的可能性,请参阅此链接。
要创建根用户,将MySQL视为本地& all,请从命令行执行以下命令(Start > Run > "cmd“而不带引号):
mysqladmin -u root password 'mynewpassword'或者创建一个新用户
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;发布于 2019-08-29 21:35:14
只需转到xampp\mysql\bin,并在下面几行编写跳过授予表之后打开my.ini文件。
重新启动xampp,它为我工作。[mysqld] skip-grant-tables
发布于 2020-08-28 15:14:33
如果计算机上安装了其他MySQL服务器,请将所有数据导出到单独的转储文件中,并将这些文件存储在安全的地方(即云存储)。
在此之后,完全拆卸或卸载服务器。
应该管用的。
https://stackoverflow.com/questions/56999708
复制相似问题