我安装在Windows 7上WAMP 2.1然而,当我打开phpMyAdmin的,我得到的错误,MySQL的不Provileges“。 我WAMP卸载并重新安装了几次,但它并不能帮助。 有谁知道如何解决这个问题呢?
此外,当我试图创建从MySQL主机数据库中,我得到了以下错误:错误1044 <42000>:拒绝访问用户“” @“localhost”的数据库“a_db_name”
我安装在Windows 7上WAMP 2.1然而,当我打开phpMyAdmin的,我得到的错误,MySQL的不Provileges“。 我WAMP卸载并重新安装了几次,但它并不能帮助。 有谁知道如何解决这个问题呢?
此外,当我试图创建从MySQL主机数据库中,我得到了以下错误:错误1044 <42000>:拒绝访问用户“” @“localhost”的数据库“a_db_name”
感谢上帝,以及所有帮助。
这很简单。
必须! 点击phpadmin页的注销图标
在登录页面,输入:
用户名:root密码:(空白)
惊喜。 现在你可以愉快地创建数据库。
你登录到MySQL作为根? 你必须明确地授予权限,以你的“常规” MySQL用户帐户登录的同时MySQL的root。
首先建立一个root帐户您的MySQL数据库。
在终端类型:
mysqladmin -u root password 'password'
要登录到MySQL,使用:
mysql -u root -p
编辑:
要设置权限与跳过赠款表选项,打开MySQL客户端手动启动服务器和手动更新mysql.user表和/或mysql.db表。 这可能是一个单调乏味的任务虽然如此,如果你需要的是与所有PRIVS我会做以下的账户。
与启动服务器skip-grant-tables
选项
启动MySQL客户端(没有用户名/密码)
发出命令
flush privileges;
这迫使要加载的授权表。
创建具有GRANT命令是这样的(但用的用户名和密码,您要使用任何一个新的帐户。
GRANT ALL on *.* to 'username'@'localhost' identified by 'password';
重新启动服务器在正常模式下(不跳赠款表),并与新创建的帐户登录。
请参阅本 MySQL的文档。
看看我的话题就这个问题,这需要一些上面的。
MAMP MySQL的破碎根用户
你需要关闭你的mysql安装和命令行正确喜欢的是上面所指出的重新启动。 在我的主题我对如何这样做完全明确的指示。 我的指示是甲基苯丙胺,但你应该能够适应它为你安装。
简单的解决方案。 只要找到图标有权在phpMyAdmin的“家”,然后单击注销。 然后登录使用用户名“根”和口令“”(空)。 这将相应工作。
用户名应该是根,并保持密码为空(保留密码字段为空)
右键单击该图标WAMP和GOTO mysql的控制台上。 通过密码登录,如果您已设置any.By默认密码为空,用户名是“根”一旦你在mysql的提示符下执行FLUSH PRIVILEGES; 现在退出命令提示符,你是好去。
在步骤1中。 跨数据库非常重要。 在步骤2中通过所有表。选择你的数据库。 在步骤3中备份类型=替换&出口。 在我的SQL第4步导入数据库。 敬请关注:进口数据库...所有的表必须查看与在步骤4中选择。