美文网首页
mysql-udf-http安装教程

mysql-udf-http安装教程

作者: flyjar | 来源:发表于2022-05-03 15:53 被阅读0次

1.将下载好的mysql-udf-http-1.0.tar.gz放到/usr/local文件夹下

2.解压并进入该目录

   tar -vzxf mysql-udf-http-1.0.tar.gz 
    cd mysql-udf-http-1.0

3.安装curl

     yum install libcurl
      yum install curl-devel

4.在mysql-udf-http-1.0目录里面执行

  ./configure --prefix=/usr/local/mysqludf --with-mysql=/usr/bin/mysql_config --libdir=/usr/lib64/mysql/plugin

注意--with-mysql 和 --libdir 必须要写正确
--with-mysql : mysql_config可以通过 find / -name mysql_config进行搜索。有可以没有,没有的话。安装 mysql-devel
--libdir:是mysql的插件库地址 一般是/usr/lib64/mysql/plugin文件夹

5.执行make命令

    make && make install

5.1注释 如果报错 说明 缺少mysql源码文件
下载mysql 的源码包
打开源码包文件夹
cd /usr/local/src/mysql-8.0.16
cp -r include/* /usr/local/src/mysql-udf-http-1.0/src
再进行编译 make && make install

5.2如果还报错则*
vim mysql-udf-http.c
在命令行模式
:%s/my_bool/int/g
这样再进行make && make install

5.3设置软连(这一步最后在设置,如果执行create function失败时,再来设置)
cp -r /usr/local/mysql/lib/mysql-udf-http.so /usr/lib64/mysql/plugin/

6创建函数

  create function http_get returns string soname 'mysql-udf-http.so';
  create function http_post returns string soname 'mysql-udf-http.so';
  create function http_put returns string soname 'mysql-udf-http.so';
  create function http_delete returns string soname 'mysql-udf-http.so';

7测试

select http_get("http://www.baidu.com"); 

如果有内容返回在代表成功

8通过触发器 触发器请求

create trigger after_attendance_log after insert on attendance_log for each row
begin
    DECLARE REQUEST_URL varchar(200);
    select concat('http://jarfly.vaiwan.com/attendance/app/notToken?primaryId=', max(id)) into REQUEST_URL from attendance_log;
    SET @tt_re =  (select http_get(REQUEST_URL));  
end

相关文章

  • mysql-udf-http安装教程

    1.将下载好的mysql-udf-http-1.0.tar.gz放到/usr/local文件夹下 2.解压并进入该...

  • ROS安装教程(1) - 安装

    ROS安装教程目录 ROS安装教程(1) - 安装(本章)ROS安装教程(2) - 配置ROS安装教程(3) - ...

  • ROS安装教程(2) - 配置

    ROS安装教程目录 ROS安装教程(1) - 安装ROS安装教程(2) - 配置(本章)ROS安装教程(3) - ...

  • ROS安装教程(3) - 测试

    ROS安装教程目录 ROS安装教程(1) - 安装ROS安装教程(2) - 配置ROS安装教程(3) - 测试(本...

  • HIVE搭建

    安装mysql centos7安装mariaDB安装mysql教程1安装mysql教程2安装教程3安装mysql教...

  • 搭建自己node网站

    域名购买京东云教程 安装mysql数据库教程 安装nginx教程 安装node、npm教程

  • UI Recorder 功能详解

    前言: UI Recorder安装教程见:UI Recorder 安装教程(一)、UI Recorder 安装教程...

  • 2016 CocosPods安装教程

    2016 CocosPods安装教程 2016 CocosPods安装教程

  • centos 7 安装mysql 8.0及设置

    MySQL 8安装教程:参考一下文章 MySQL 8安装教程1 或者 MySQL 8安装教程2 完成MySQL安装...

  • 帮你找CG-C4D插件一键安装版

    下载链接安装前一定要仔细看安装教程!!! 安装前一定要仔细看安装教程!!! 安装前一定要仔细看安装教程!!! 安装...

网友评论

      本文标题:mysql-udf-http安装教程

      本文链接:https://www.haomeiwen.com/subject/tszbyrtx.html