我有一个像这样的 PHP 脚本
<?php
try{
$con= new PDO('mysql:host=iamhost;dbname=android_welcome', 'android_test', '**********') ;
$con->exec('SET NAMES utf8');
}
catch(Exeption $e){
die('Error:'.$e->getMessage());
}
?>
上面是 Connect.Php 脚本,我如何使用此脚本连接到数据库并在服务器上执行其余脚本并将 JSON 数据获取到我的 UWP 应用程序。
除了 Visual Studio Community 2015 Updt 2 之外,我没有在我的电脑上安装任何工具,如果我需要安装任何其他工具,请指导我,我是在 UWP 应用程序中使用 MySQL 服务器和 PHP 脚本的新手。
帮帮我。
最佳答案
如果您想在 UWP 中获取数据 - 您应该创建 REST API。您可以使用 PHP 来完成。尝试搜索有关如何执行此操作的信息(这比某些代码行要多得多)。
在 Connector/Net 的帮助下,还可以将 UWP 直接连接到 MySQL 数据库。 您可以安装它并添加对 MySql.Data.RT.dll 的引用
这是如何创建表和添加行的小片段:
using MySql.Data.MySqlClient;
......
using (MySqlConnection connection = new MySqlConnection("Database=as_bfb6f501597b777;Data Source=us-cdbr-azure-west-c.cloudapp.net;User Id=b74038821f5aea;Password=2564f4e5;SslMode=None;"))
{
connection.Open();
MySqlCommand createCommand = new MySqlCommand("CREATE TABLE demotable(salary int,surname varchar(255))", connection);
createCommand.ExecuteNonQuery();
MySqlCommand addCommand = new MySqlCommand("INSERT INTO demotable (salary,surname) VALUES (5000,'Smith')", connection);
addCommand.ExecuteNonQuery();
}
关于php - 在 UWP 应用中使用 Php 脚本从 MySql 服务器获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37274635/