在XAMPP上使用PhpMyAdmin,我想添加一个超级用户,它具有和'root'@'localhost'相同的权限。
这是因为我想创build一个MySQL实例,我的本地机器将作为远程数据库服务器。
您可以通过执行“显示授权给root”@“localhost”;“来查看root权限。 这个命令会给你一些类似这样的输出:
+----------------------------------------------------------------------------------------------------------------------------------------+ | Grants for root@localhost | +----------------------------------------------------------------------------------------------------------------------------------------+ | GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD 'mypassword' WITH GRANT OPTION | +----------------------------------------------------------------------------------------------------------------------------------------+
然后,您可以简单地将所显示的授权查询replace为用户名/密码/主机,例如:
GRANT ALL PRIVILEGES ON *.* TO 'anotheruser'@'%' IDENTIFIED BY PASSWORD 'anotherpassword' WITH GRANT OPTION;
这应该使用指定的密码创build一个用户'anotheruser'@'%',并赋予它与'root'@'localhost'具有相同的权限。