我刚刚开始学习php和mysql,只是尝试设置一切。为了尝试学习的示例问题,我试图通过登录到http :: // my-local-ip / phpmyadmin /来创建数据库。我可以使用安装期间使用的用户名和密码登录,但是尝试创建数据库我看到function afficher(){
alert(this.className);
}
。
我已经查看了可能的重复项,我已经尝试清除缓存/ cookie并输入flush和用户命令sql,它们没有解决我的问题。
请注意,我不在同一台计算机上,我有一台单独的计算机,我正在进入(两者都是ubuntu 16),而我正在通过ssh的本地ip地址访问web-phpMyAdmin电脑。
我不确定如何解决这个问题。
答案 0 :(得分:2)
这解决了我的问题,在ssh-ed终端上,我跑了:
sudo mysql
并在提示符上:
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'myUsernameCreatedEarlier'@'localhost;
然后我清除了计算机(不是服务器计算机)浏览器上的缓存/ cookie。并登录phpMyAdmin门户网站。现在我有了数据库创建权限。