我在运行MySQL服务器时遇到了问题,该服务器托管在另一台不是web托管服务器的服务器上。目前,我的web服务器运行在godaddy的免费linux主机上。他们确实提供了免费的MySQL数据库,但你不能远程连接(Sequel Pro OSX程序),除非支付升级的主机计划。因此,在时间上,我将在家里的服务器(XAMPP)上托管数据库。好吧,每当我尝试使用PHP命令mysql_connect()连接到数据库时,我都会得到一个错误:
"Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL ser
我已经在Azure中创建了一个使用ClearDb作为数据库提供者的托管MySql数据库。如果我转到Azure并点击到ClearDb仪表板,我似乎有一个数据库。但是,当我使用Azure提供的用户名和密码连接到MySql工作台时,我可以登录,但是我看不到任何模式。当我输入SHOW GRANTS时,我得到以下内容:
GRANT USAGE ON *.* TO 'myusername'@'%' IDENTIFIED BY PASSWORD '*xxxxxxxxxxxxxxx' WITH MAX_USER_CONNECTIONS 4
有数据库吗?如果有,我
我已经在我的本地主机上为学校开发了几个网站。我可以编程数据库驱动的方面的网页,如博客,我自己没有问题。在学校,我使用的是托管在专用服务器上的MySQL DB,所以当服务器宕机时,我无法访问我的数据。我在本地主机上也有一个mysql DB but...my问题是这样的:如果我在本地主机上使用MySQL DB,难道我只有在计算机运行时才能访问数据,以便我的站点可以发出服务器请求吗?
How can I set up any kind of DB for my site that is reliable and doesn't depend on my localhost to act as