如何使用Ionic创建MySQL连接?

如何使用Ionic创建MySQL连接?,mysql,ionic-framework,Mysql,Ionic Framework,我是爱奥尼亚的新手。在我的应用程序中,我想创建一个数据库连接并从数据库中列出一些内容 如何将此应用程序与我的MySQL数据库连接? <script> var db; var version = 1.0; var dbName = "tizendb"; var dbDisplayName = "tizen_test_db"; var dbSize = 2 * 1024 * 1024; try { db = openData

我是爱奥尼亚的新手。在我的应用程序中,我想创建一个数据库连接并从数据库中列出一些内容

如何将此应用程序与我的MySQL数据库连接?


  <script>
    var db;
    var version = 1.0;
    var dbName = "tizendb";
    var dbDisplayName = "tizen_test_db";
    var dbSize = 2 * 1024 * 1024;
    try {
      db = openDatabase(dbName, version, dbDisplayName, dbSize, function(database) {
        alert("database creation callback");
      });
    } catch(e){
      console.log(e)
    }
  </script>
var-db; var版本=1.0; var dbName=“tizendb”; var dbDisplayName=“tizen\u test\u db”; var dbSize=2*1024*1024; 试一试{ db=openDatabase(dbName、版本、dbDisplayName、dbSize、函数(数据库){ 警报(“数据库创建回调”); }); }捕获(e){ 控制台日志(e) }

这是正常的javascript。在代码中使用它,代码执行后,按F12->Application->webSQL单击webSQL左侧的箭头符号。您将看到一个名为
tizendb
的数据库。这意味着数据库创建成功。之后,依奥尼亚将用于移动前端开发。mysql数据库将位于服务器上。如果您想使用mysql作为ionic应用程序的数据库,您可以做的是创建一个php文件,用于创建连接和fire查询以及所有相关内容。您可以通过来自ionic的http请求调用该PHP(或者可以使用任何服务器端语言),PHP文件将交互并执行数据库的处理,并将响应返回到可在ionic中使用的http。

这在node js和angular1中是可能的。如果没有节点或任何后端编程,这是不可能的。但是如果你想将其存储在移动sqlite中,你不需要连接到mysqlrun我的应用程序。但是现在我想连接到mysql数据库。你能告诉我连接方式吗。爱奥尼亚适用于移动设备,但我不知道你为什么要连接到PC数据库你想使用爱奥尼亚开发移动应用程序还是web应用程序?最后,如果你想开发移动应用程序,那么你需要在浏览器的
webSQL
中存储数据。当我们在手机上安装应用程序时,它将存储在手机上的sqlite数据库中。是的。。我需要同样的东西。我在js文件中进行了编码。我在哪里可以保存php文件?你有安装mysql的服务器吗?是的。我需要在codeigniter中集成相同的东西。然后很容易连接。但是文件夹结构混乱如果是,那么将php文件放在那里,因为$http将在该路径上生成请求,fetchConnection.php将完成所有操作处理和回复。兄弟,你会在手机里做什么?手机里有mysql数据库吗?你只是说它需要与mysql一起工作。但当构建完成后,他将在mobile中部署它,然后他想在mobile中创建一个数据库。您的答案、php文件等是否可能。