r1a dev

路漫漫其修远兮,吾将上下而求索

首页
关于
链接
Admin
RSS
Email


通过API查询mysql数据库

  • 作者: runoneall
  • 时间: 2024-12-09
  • 分类: 默认分类

demo: https://runoneall.serv00.net/Files/mysql-driver.php

效果图:
Image description
Image description

代码下载:
https://dev.oneall.eu.org/usr/uploads/2024/12/3853467506.zip

请求方法:

  • 发送post请求
  • 表单格式
  • host指定数据库地址 String
  • port指定端口 Int
  • username指定用户 String
  • password指定密码 String
  • database指定数据库 String
  • querys指定查询语句 String (多个语句用;;隔开)

请求示例:

import requests

data = {
    "host": "<地址>",
    "port": <端口>,
    "username": "<用户名>",
    "password": "<密码>",
    "database": "<数据库名>",
    "querys": "<查询语句>"
}

print(requests.post("https://runoneall.serv00.net/Files/mysql-driver.php", data=data).text)

在Cloudflare Worker中使用: (await sqlQuery("SQL"))

async function sqlQuery(sqls) {
    const apiUrl = 'https://runoneall.serv00.net/Files/mysql-driver.php'
    const info = {
        host: "<地址>",port: <端口>,username: "<用户名>",
        password: "<密码>",database: "<数据库名>",querys: sqls};
    const formData = new URLSearchParams()
    for (const key in info) {if (info.hasOwnProperty(key)) {formData.append(key, info[key])}}
    const response = await fetch(apiUrl, {method: "POST",
        headers: {'Content-Type': 'application/x-www-form-urlencoded'},
        body: formData.toString()})
    return response.body
}

标签: none

仅有一条评论

  1. 适用于Typecho的谷歌必应百度自动URL提交脚本 - r1a dev
    December 19th, 2024 at 05:28 pm

    [...]仅适用于使用mysql数据库安装的typecho且使用默认URL结构!效果图:参考:https://blog.csdn.net/qq_36905522/article/details/136024994依赖:python3.xpython内置包:json,urllibpython第三方包:requests,httplib2,oauth2clientmysql-driver:https://r1a.[...]

评论已关闭

  • 上一篇: 自制xui批量检测存活脚本
  • 下一篇: 一个简易php网盘/文件管理器程序
© 2025 r1a dev. Old Fasion Theme. Powered by Typecho.