连接到Windows azure云的mysql数据库时出错

问题描述:

我上传了我的PHP网站 on windows azure cloud。我用过的数据库是mysql。 虽然连接到远程mysql数据库的天蓝色,我得到一个错误。即使它在命令本身中指定,它最初也会提示输入密码。然而,无论我用于网站的密码如何,他们都会给出以下错误。连接到Windows azure云的mysql数据库时出错


“**” 的Microsoft Windows XP [版本5.1.2600] (C)版权所有1985-2001微软公司

C:\ Documents和Settings \管理员>的mysql -h 数据源 -u USENAME -p 密码 -D 数据库

输入密码:数据库访问被拒绝的用户 '* '@' %' * '* ' *: **

ERROR 1044(42000) “”


请帮助。

+0

有-p和密码之间没有空格。此外,如果您使用-p但不输入密码,它会提示输入密码。 – Jesse 2013-03-27 23:33:03

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

+1

确实大小小于20MB。可能最多5-6 MB,但我认为我无法连接到他们的远程数据库服务器。有关它的任何想法? – 2013-03-23 11:23:46

尝试重新启动MySQL服务。将数据放入我的Azure MySQL数据库中的表上有很多问题(我甚至无法创建新表)。

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