我是网络开发的新手。我的团队计划创建一个动态网站作为一个项目。我想要一个关系数据库( MySQL ),但是所有教程似乎都在本地使用MySQL和PHP。我们想要创建一个网站,我们可以(在像heroku这样的免费服务上)。
请告诉我如何在云上免费使用MySQL (我们不想使用我们的计算机作为服务器)。任何替代的解决方案也是受欢迎的。
我有一个NodeJs应用程序和MySQL数据库。我在google中部署了nodejs应用程序,并在google cloud中创建了google cloud数据库,并连接到nodejs应用程序,我可以成功地部署应用程序,但应用程序无法连接到云MySQL。
但是,当我试图从本地mysql工作台连接云mysql时,它成功地连接到数据库。我还可以从本地nodejs应用程序连接云mysql数据库。
但我无法从已部署的nodejs应用程序连接到云mysql db。
误差 Database is not connectedError: connect ETIMEDOUT
Db.js
var mysql =
我需要为一个大学项目在云上存储一个关系数据库。any1是否知道有一项服务提供免费试用期,甚至是免费的学生使用(一些机会)。我已经有了一个使用MySQL Db (phpMyadmin)的应用程序,理想情况下,一个对我的应用程序只需要很少更改的服务将是最好的解决方案。我已经看过amazon RDS,但没有试用版,我也看过Aptana,但需要他们的IDE的专业版本(99美元)。任何帮助都将不胜感激。
我在000webhost上注册了,我可以通过以下方式连接到上传到那里的mysql数据库页面:
mysql_connect('localhost', 'user', 'pass') or die('Could not connect to database');
mysql_select_db('name') or die('Could not select database');
但看起来。
是否有空闲的主机有mysql数据库并允许远程连接?
在数据库迁移到云之后,我们需要将本地数据库与Azure云数据库系统实时同步。
这是数据库系统
SQL Server -->将迁移到Azure Sql。
PostgreSQL -->将迁移到Azure VM (IAAS)。
MySQL -->将迁移到Azure MYSQL。
DB2 -->将迁移到Azure VM (IAAS)。
请让我知道我可以通过哪些选项来实现它。