phpMyAdmin“创建数据库:文档没有权限”,如何创建数据库?

xe55xuns  于 2022-11-09  发布在  PHP
关注(0)|答案(2)|浏览(362)

我刚刚开始学习php和mysql,只是试图设置一切.为了尝试学习的示例问题,我尝试通过登录到http:://my-local-ip/phpmyadmin/创建数据库.我可以使用安装时使用的用户名和密码登录,但尝试创建数据库时我看到No Privileges.
我已经查看了可能的重复,我已经尝试清除缓存/cookie并输入flush和用户命令sql,他们没有修复我的问题。
请注意,我不在同一台计算机上,我有一台单独的计算机,我正在ssh-ing到(都是ubuntu 16),我正在通过ssh-ed计算机的本地ip地址访问web-phpMyAdmin。
我不确定如何解决此问题。

uajslkp6

uajslkp61#

这解决了我的问题,在ssh-ed终端上,我运行:sudo mysql,并在提示符:

FLUSH PRIVILEGES; 
GRANT ALL PRIVILEGES ON *.* TO 'myUsernameCreatedEarlier'@'localhost';

然后我清除了我的计算机(不是服务器计算机)上浏览器的缓存/cookie。然后登录到phpMyAdmin门户网站。现在我有了创建数据库的权限。

nhn9ugyo

nhn9ugyo2#

通过phpmyadmin对mariadb使用以下命令:

sudo mariadb

FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost';

相关问题