Red de conocimiento informático - Material del sitio web - Cómo utilizar la API de terminal de APICloud para conectarse a la base de datos de su propio servidor y obtener datos

Cómo utilizar la API de terminal de APICloud para conectarse a la base de datos de su propio servidor y obtener datos

1. Si desea desarrollarse rápidamente y no tiene su propio servidor, se recomienda utilizar la nube de datos API en la nube.

2. Si no utiliza la API de APICloud, es posible que no pueda utilizarla porque APICloud tiene una versión web y ya tiene datos comerciales.

3. Para las nubes de datos que no utilizan API de nube, debe escribir su propia interfaz de datos, es decir, el cliente envía una solicitud, recibe el procesamiento, genera datos json y luego se los entrega. el cliente para la interacción.

4. Gracias a APICloud por proporcionar un nuevo método de desarrollo de aplicaciones.

De hecho, no es difícil utilizar la solicitud api.ajax. PHPers, la siguiente demostración usa PHP y la base de datos usa Mysql, JAVA o .NET.

[Conéctese a la base de datos (el archivo se coloca en el servidor), el servidor genera JSON

/*

* Información de configuración sobre la conexión a la base de datos

*

$host='localhost';//Host

$user=' root';/ /Cuenta de base de datos

$password='';//Contraseña de base de datos

$database='test';//Nombre de base de datos

//Abrir conexión a base de datos

$db=mysqli_connect($host,$user,$password,$database);

/Determinar si la conexión es exitosa

if($db ){

$db->query("set nombres utf8");/Establecer codificación UTF-8 (la única codificación para JSON)

}else{

echo 'DATABASE_CONNECTION_DIE';/ /Error en la conexión de la base de datos

exit;

}

// declaración de consulta SQL

$sql ="seleccione ID, nombre, sexo, edad de la persona";

$ resultado=$db-> >fetch_assoc()){

$person_info[]=$row;//Asigna todos los datos obtenidos a la matriz person_info

}

echo json_encode($person_info); //salida JSON >>p >

Copiar código

Ejemplo de salida JSON:

[{"id": "1", "name":"\u54c8 \u5c3c", "sexo". "\u7537", "edad":"22"},{"id":"2", "nombre":"\u5c0f\u9648", "sexo":"\u5973" , "edad":"21" },{"id":"3", "nombre":"\u5c0f\u767d", "sexo":"\u672a\\u77e5", "edad":"1"} ]

Copiar código

[Declaración SQL de base de datos para pruebas]

--

-- Base de datos: `test`

--

------------------------------- ------ ------ ---------------

--

-- Estructura de la tabla `persona`

--

CREAR TABLA SI NO EXISTE `persona` (

`id` int(11) NOT NULL, `persona`).

`nombre ` varchar(5) NOT NULL,

`sex` varchar(2) NOT NULL,

`age` int(3) NOT NULL,

PRIMARIO KEY (`id`)

)ENGINE= InnoDB DEFAULT CHARSET=utf8;

--

--- Almacenar datos en la tabla `persona`

--

INSERTAR EN `persona` (`id`, `nombre`, `

sexo`, `edad`) VALORES

(1, 'Hani', 'masculino', 22),

(2, 'Chan', 'femenino', 21),

(3, 'White', 'unknown', 1);

Copiar código

Después de procesar la salida JSON por parte del servidor, aquí viene la clave punto .

..

[finalizar API usando api.ajax para leer datos de la interfaz]

content="maximum-scale=1.0, escala mínima = 1,0, escalable por el usuario = 0, ancho = ancho del dispositivo, escala inicial = 1,0"/>

prueba