概述
一、安装mysql-http-udf
1、下载mysql-http-udf-1.0.tar.gz
2、安装libcurl,否则会报错
yum install -y libcurl*
3、编译
tar zxvf mysql-udf-http-1.0.tar.gz
cd mysql-udf-http-1.0
./configure --prefix=/usr/local/mysql-udf-http --with-mysql=/usr/local/mysql/bin/mysql_config
(此处的--prefix=“mysql安装路径”,--with-mysql=“mysql_config所在路径”)
make && make install
4、编译成功后,查看mysql-udf-http.so是否在mysql的plugin目录下,没有则复制或者移动一下,可以先忽略这步,如果下一步报错再解决。
5、在mysql中使用
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';
二、安装mysql-json-udf
1、下载并将安装包解压到plugin下,然后执行:
gcc $(mysql_config --cflags) -shared -fPIC -o lib_mysqludf_json.so lib_mysqludf_json.c
编译完成后同样需要将生成的文件移到mysql的plugin文件夹下。
2、在mysql中创建:
create function lib_mysqludf_json_info returns string soname 'lib_mysqludf_json.so';
create function json_array returns string soname 'lib_mysqludf_json.so';
create function json_members returns string soname 'lib_mysqludf_json.so';
create function json_object returns string soname 'lib_mysqludf_json.so';
create function json_values returns string soname 'lib_mysqludf_json.so';
3、然后便可以使用了
最后
以上就是兴奋金针菇为你收集整理的Mysql调用Http接口的全部内容,希望文章能够帮你解决Mysql调用Http接口所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复