2016-12-28 20 views
0

私はIonicを新しくしました。私のアプリケーションでは、データベース接続を作成し、データベースから何かをリストしたいと思います。Ionicを使用してMySQL接続を作成するにはどうすればよいですか?

このアプリケーションはどのようにMySQLデータベースに接続しますか?

+0

ノードjsと角度1で可能です。ノードやバックエンドプログラミングなしでは不可能です。しかし、それをモバイルsqliteに保存したい場合は、mysqlに接続する必要はありません。 –

+0

私のアプリを正常に実行しました。しかし今、私はmysql database.canに接続したいと思います。 – robins

+0

イオンは携帯用ですが、なぜあなたはPCデータベースに接続したいのですか?わからない –

答えて

0
<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> 

これは通常のjavascriptです。コード実行後、コード実行後、F12-> Application-> webSQLを押して、WebSQLの左にある矢印記号をクリックします。 tizendbというデータベースが表示されます。それはデータベースが正常に作成されたことを意味その後は、これに従いますhttps://developer.tizen.org/development/tutorials/web-application/w3chtml5supplementary-features/storage/web-sql-database

0

Ionicはモバイルフロントエンド開発用です。そして、mysqlデータベースはサーバ上にあります。イオンアプリケーションのデータベースとしてmysqlを使用したい場合は、接続と起動のクエリと関連するすべてのものを作成するphpファイルを作成します。そして、あなたはionicとphpファイルからのhttpリクエストを使ってPHP(または任意のサーバー側言語を使用することができます)を呼び出して、データベースの処理とやりとりし、ionicで使用できるhttpへの応答を返します。

+0

ええ、私は同じことが必要です..私はjsファイルのコードをstrted。どこで私はPHPファイルを保存することはできますか? – robins

+0

mysqlがインストールされているサーバはありますか? – ani5ha

+0

yeah.iはcodeigniterで同じものを統合する必要があります。接続が非常に簡単です。しかし、フォルダ構造の混乱 – robins

関連する問題