У меня есть 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, на мой ПК. Если мне нужно установить какие-либо другие инструменты, пожалуйста, помогите мне, я новичок в использовании MySQL Server и сценариев PHP в приложениях UWP.
Помоги мне.
Если вы хотите получать данные в UWP — вам нужно создать REST API. Вы можете сделать это с помощью PHP. Попробуйте найти информацию о том, как это сделать (это намного больше, чем несколько строк кода).
Также есть возможность подключить UWP напрямую к базе данных MySQL с помощью Connector / Net
Вы можете установить его и добавить ссылку на 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();
}
Других решений пока нет …