0

我已经在windows azure cloud上上传了我的PHP 网站。我使用的数据库是mysql。但是在连接到 azure 的远程 mysql 数据库时,我遇到了一个错误。最初它会提示输入密码,即使它是在命令本身中指定的。但是,无论我为该网站使用了什么密码,它们都给出了以下错误。


"** "Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\admin>mysql -h数据源-u用户名 -p密码-D数据库

输入密码: **

错误 1044 (42000): 拒绝访问用户 '*'@'%'到数据库* ' *' * ""


请帮忙。

4

2 回答 2

0

尝试重新启动 MySQL 服务。我在将数据放入 Azure MySQL 数据库的表时遇到了很多问题(我什至无法创建新表)。

我刚刚重新启动 MySQL Workbench 并再次连接到 Azure 的 ClearDB 数据库,现在我能够执行查询(插入、选择、删除、删除等)。

于 2014-05-02T11:24:40.943 回答
0

您要部署的数据库有多大?Windows Azure 网站附带的 MySQL 数据库为 20MB。如果您的数据库大于 20MB,您在尝试向其推送数据时会遇到问题。

于 2013-03-23T10:44:57.980 回答