我可以从命令行访问mysql,也可以通过phpmyadmin访问。我已经通过命令行和phpmyadmin授予了所有权限,但是当我尝试访问本地时,它运行相同的访问被拒绝。
from itertools import product
def example(arg_list):
for items in product(*arg_list):
print " ".join(str(item) for item in items)
我意识到这个问题已被多次询问,但到目前为止提供的所有解决方案都没有结果。任何帮助都将非常受欢迎,因为每次我想对数据库进行更改(这会提供令人尴尬的提交量)时,我必须提交我的代码并将其提取到服务器。
编辑(澄清):只有在我必须在本地开发机器上执行某些操作时才会发生此错误。每当我尝试运行artisan migrate,或登录到我已集成到我的应用程序中的身份验证系统。
感谢。
答案 0 :(得分:0)
请检查“--skip-name-resolve”变量值。它是“开”还是“关”?
您可以从mysql命令promt>:显示变量,如'%skip%';
答案 1 :(得分:0)
我不知道为什么会出现这个问题,但我不得不更改我的config.inc.php文件以包含MySQL用户名和密码。我认为安装MySQL一定是个问题。该文件位于MAMP \ bin \ phpMyAdmin