リクエストデータベース郵便配達方法(Omysql)

、githubの住所:

https://github.com/liyinchigithub/Omysql

第二に、の効果

 

第三に、使用

 


あなたがコンピュータの構成Gitは、ノードの環境をインストールしている場合は、直接、次の押すことができます
ステップを。

1、githubのプルダウンからプロジェクトを取ります

gitのクローン[email protected]:liyinchigithub /エクスプレス-mysqlの-restfulAPI.git

2は、ディレクトリに切り替え

CD Omysql

3、インストールの依存関係

NPM インストール

4、omysqlサービスを開始

ノードserver.js

お使いのコンピュータがノード環境でない場合は5、具体的な構成はを参照することができます

次の二つのリンク:


窓https://jingyan.baidu.com/article/1876c8529c79e2890b1376dd.html

マックhttps://jingyan.baidu.com/article/6b1823098bdd9fba59e1597a.html

あなたが郵便配達のアクセスデータベースを達成することができ、上記の次のリクエスト郵便配達を構築します!

インターフェイス[APIドキュメント]

1、データベース機能を作成します

请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/CreateDB/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"query":"CREATE DATABASE Express_API_DB;"
}
响应 body:
{
"result": "success",
"status": 200
}

2、功能 创建表

请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/CreateTable/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"query":"CREATE TABLE table4(name VARCHAR(100),id
VARCHAR(100),age INT,address VARCHAR(100),tel INT,PRIMARY
KEY ( id ))ENGINE=InnoDB DEFAULT CHARSET=utf8;"
}
响应 body:
{
"result": "success",
"status": 200
}

3、功能 插入数据

请求方法:PUT
请求地址:
http://127.0.0.1:8004/mysql_demo/insert_data/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"addSql":"INSERT INTO table4(address,age,id,name,tel)
VALUES('福建省泉州市丰泽区',19,225,'刘丽丽','159115');"
}

4、功能 更新数据

请求方法:PUT
请求地址:http://127.0.0.1:8004/mysql_demo/update/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"UpdateSql":"UPDATE table4 SET address='福建省厦门市
',age='17',id='123',name='赵柳',tel='123123' WHERE name='刘丽丽
';"
}

5、功能 删除表数据

请求方法:DELETE
请求地址:http://127.0.0.1:8004/mysql_demo/delete/
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"delSql":"DELETE FROM table4 where name='王老五';"
}

6、功能 删除表

请求方法:DELETE
请求地址:http://127.0.0.1:8004/mysql_demo/drop
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"DropSql":"DROP TABLE table4;"
}

7、功能 删除数据库

请求方法:DELETE
请求地址:http://127.0.0.1:8004/mysql_demo/drop
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"DropSql":"DROP DATABASE Express_API_DB;"
}

8、功能 查询条件

请求方法:POST
请求地址:http://127.0.0.1:8004/mysql_demo/find
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"findSql":"SELECT * FROM table4 WHERE name='赵柳';"
}

9、功能 查询表内所有数据

请求方法:POST
请求地址:http://127.0.0.1:8004/mysql_demo/find
请求 body:
{
"host":"127.0.0.1",
"user":"root",
"password":"12345678",
"port":"3306",
"database":"数据库名称",
"findSql":"SELECT * FROM table4;"
}

10、功能 查询所有数据库

请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/show_databases
请求 body:
{
"host":"127.0.0.1",
"port":"3306",
"user":"root",
"password":"12345678",
"findSql":"show databases"
}

11、功能 查询数据库所有表

请求方法:POST
请求地址:
http://127.0.0.1:8004/mysql_demo/show_databases
请求 body:
{
"host":"127.0.0.1",
"port":"3306",
"user":"root",
"password":"12345678",
"database":"数据库名称",
"findSql":"show tables"
}


本文作者:李静怡

おすすめ

転載: www.cnblogs.com/longronglang/p/11324456.html