在Windows上的MySQL数据库UDF开发应用_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

在Windows上的MySQL数据库 UDF开发应用

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:开发应用数据库一个
黑客防线网安网讯:  曾以为Windows版本的MySQL存在不能使用UDF的BUG诸提交了一个bug报告。不过似乎发现是我搞错了,MySQL的技术支持人员给了非常完美的解答,同大家分享一下。下边是原文回复。    用户...
  曾以为Windows版本的MySQL存在不能使用UDF的BUG诸提交了一个bug报告不过似乎发现是我搞错了MySQL的技术支持人员给了非常完美的解答同大家分享一下下边是原文回复。
  
  用户你好。抱歉,这并不是一个bug。下面我粘贴一个以前为某个客户做的简例,假设你有了VC++,源码分发,并且有一个正常运行的MySQL服务器
  
  我将创建一个UDF它将一个名字:
  
  注意:例子非常简陋,目的是让你了解该如何处理手头的UDF。
  
  - 打开 mysqld.dsw 工作区。
  
  - 添加新项目到这个工作区
  
  - Project name: my_udf // 项目名称:my_udf
  
  - 选择 Win32 Dynamic-Link Library // Win32动态连接库
  
  - 点击 OK
  
  - 选择 An Empty DLL project // 一个空DLL项目
  
  - 点击 Finish
  
  - 点击 OK
  
  - 添加新文件 my_udf.cpp 到项目中:
  
  #include
  
  #include
  
  #include
  
  extern "C" {
  
  char *my_name(UDF_INIT *initid, UDF_ARGS *args, char *is_null,
  
  char *error);
  
  // 兼容C
  
  }
  
  char *my_name(UDF_INIT *initid, UDF_ARGS *args, char *is_null,
  
  char *error)
  
  {
  
  char * me = "my name";
  
  return me;
  
  // 调用此UDF将返回 my name
  
  }
  
  - 按 Ctrl+N 来创建一个新文件。
  
  - 选择 text 类型
  
  - File name: my_udf.def file://文件名:my_udf.def
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-8168-1.html
网站维护教程更新时间:2012-03-20 04:49:51  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer