台服dnf吧 关注:125,354贴子:2,088,575
  • 8回复贴,共1

lua中连接mysql

只看楼主收藏回复

github链接momingqimiao111/dnf_dp_sql: 给dp插件用来连接mysql的。
代码很简单,就是用mlua+mysql给lua写库而已,编译贼麻烦,大致如下:
uname -m
# 尝试安装所有相关的 32 位开发工具
sudo yum install gcc gcc-c++ glibc-devel.i686 libstdc++-devel.i686
sudo yum install glibc-static.i686 libstdc++-static.i686
sudo yum install libgcc.i686
# 检查是否安装了交叉编译工具包
sudo yum list available | grep -i cross
# 查看现有的 gcc
which gcc
ls -la /usr/bin/gcc*
# 如果有 gcc 但没有 i686-linux-gnu-gcc,创建符号链接
sudo ln -s /usr/bin/gcc /usr/bin/i686-linux-gnu-gcc
# 打包
cargo build --target=i686-unknown-linux-gnu --release
如果有错多问ai,不要问我,我也是问的ai。
方法直接去源码看,功能包含有查询表单个字段,一条数据,执行sql语句等。截图是源码和测试代码



IP属地:广东1楼2025-09-08 23:04回复
    github上有编译好的版本,是我直接从lua下拖出来上传的,放进去直接引用就完了,同一个下面还有我写的websocket库,暂时没发现有啥用,还要用定时器来获取服务器返回的数据,另外说下pc网页版发帖用着好难受


    IP属地:广东来自Android客户端2楼2025-09-08 23:09
    收起回复