61162833
V2EX  ›  问与答

Linux 系统,做一个简单的列出 MySQL 数据表内容的网页

  •  1
     
  •   61162833 · Mar 2, 2023 · 2190 views
    This topic created in 1347 days ago, the information mentioned may be changed or developed.
    只是简单的 select 结果在 web 网页查看功能,没有任何后续开发。

    应该用什么语言、脚本、技术?(最简单直接)
    20 replies  •  2023-03-03 02:36:58 +08:00
    61162833
    61162833
    OP
    Mar 2, 2023
    1
    这个是 chatgpt 无法给出有效答案(它推荐 php ),所以才来问的

    v2 高手教教
    yunye
    yunye
    Mar 2, 2023
    2
    最简单的,phpmyadmin
    max1
    max1
    Mar 2, 2023
    3
    宝塔面板
    61162833
    61162833
    OP
    Mar 2, 2023
    4
    @yunye 我意思是系统尽量少安装任何其他专用软件的情况下。(系统里没有 php 、apache 、nginx 等)
    cslive
    cslive
    Mar 2, 2023
    5
    CloudBeaver
    dongdongkun
    dongdongkun
    Mar 2, 2023
    6
    想要 web 访问又不安装 web 服务器, 无解
    61162833
    61162833
    OP
    Mar 2, 2023
    7
    各位推荐 phpmyadmin 、CloudBeaver 数据库管理的大哥误会了

    只是需要在网页显示出 select * from table order by id DESC limit 10;

    整个页面没有任何按钮,没有翻页,不需要任何操作
    tool2d
    tool2d
    Mar 2, 2023
    8
    chatgpt 说的没错,php 现在有内置 web 服务器,并不需要你安装 nginx 或者 apache 。

    而且 php 本身是很轻量级的,相对于别的语言而言,操作 mysql 也方便,很容易搜到类似代码。

    php 发展了那么多年,包管理也很完善了,无脑用就行了。
    dw2693734d
    dw2693734d
    Mar 2, 2023
    9
    ralis admin
    redtea
    redtea
    Mar 2, 2023
    10
    Python Flask SQLAlchemy
    zhuangjia
    zhuangjia
    Mar 2, 2023
    11
    既然你提到了 chatGPT, 那不妨试一下用以下内容去问一下:
    需要用一个能连接 mysql 数据库并内置 web 服务器的语言,快速简单实现在浏览器查看 sql 语句“select * from table order by id DESC limit 10;” 的查询结果。你推荐什么语言呢?请给出推荐的理由和具体的实现代码
    aaniao002
    aaniao002
    Mar 2, 2023 via Android❤️1
    12
    不考虑任何东西,试试 bash 脚本监听 80 返回 html 带上 sql 执行结果。
    架设 web 服务器就考虑 cgi 。
    tomcat 就考虑 jsp
    再后面选择面就更广了。
    haoyunyinglai
    haoyunyinglai
    Mar 2, 2023❤️1
    13
    https://github.com/tianguoxin/osquery_streamlit_view
    你把代码里加上连数据库操作就行 python 的
    61162833
    61162833
    OP
    Mar 2, 2023
    14
    @zhuangjia 的确这样问回答不是 php 了,而是 Python +Flask 框架,10 楼 @redtea 厉害了
    61162833
    61162833
    OP
    Mar 2, 2023
    17
    @aaniao002 豁然开朗!多谢
    coosir
    coosir
    Mar 2, 2023❤️1
    18
    那就用 Go 呀,读取数据展示一下,部署也没有什么依赖
    hxy100
    hxy100
    Mar 2, 2023
    19
    考虑用 Perl 实现?环境 Linux 系统自带,还自带 cgi 支持。
    fuzqing
    fuzqing
    Mar 3, 2023
    20
    考虑一下 webman ,下载一个官方编译好的 static-php-cli 单可执行文件,这样子就不需要部署 php 环境了,也不需要 nginx 和 Apache 等 webserver 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2010 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 04:43 · PVG 12:43 · LAX 20:43 · JFK 23:43
    ♥ Do have faith in what you're doing.