我正在接受用户&root; @ localhost'的拒绝访问权限。尝试在没有安装Perl的情况下连接到Windows 7上的MySQL时出错。 MySQL手册中提供的解决方案是:a)使用' 127.0.0.1 localhost'创建一个windows \ hosts文件。在其中输入和b)运行mysql_install_db script.pl,这是一个在Unix上运行的Perl文件。
创建' windows \ hosts'文件不起作用。我是在MySQL安装的根目录中创建它还是在bin目录中创建它?
是否有类似的Windows批处理脚本重置数据库权限?除了这两个以外还有哪些其他解决方案?
问题是我无法连接到mysql数据库以便能够修改mysql.user表。
我很欣赏解决这个问题的建议。