当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: MySQL的UDF实质就是一个不需要设置入口点的动态连接库(*Nix称之为共享库)。
 

 

 ·mysql3.23.15后版本设置数据同步    »显示摘要«
    摘要:mysql从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步,主从模式,互相备份模式的功能。数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件(一般是my.cnf),在unix环境下在/etc/mysql/my.cnf 或者在mysql用户的home目录下的my.cnf。 window环境中,如果c:根目录下有my.cnf文件则取该配置文件。当......
    摘要:在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。有时,正是mysql管理员造成破坏。管理员已经知道表已破坏,用诸如vi或emacs等编辑器试图直接编辑它们,这对表绝对不是件好事。备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件(如用cp、cpio或tar等)。每种方法都有其优缺点: mys......


MySQL UDF调试方式debugview

mysql的udf实质就是一个不需要设置入口点的动态连接库(*nix称之为共享库).对于dll的调试可谓个人有个法.现在我介绍一下一个非常简单的易用的调试方法.这一方法直接利用windows api,语言无关.开发工具无关.项目类型无关,典型的三无调试方法.并且,我们从这里讨论的调试方法支持远程调试,对于一时无法掌握开发工具原本调试器而又急于寻找程序错误的朋友此方法非常实用!

为了减少复杂程度简单的以来自 http://delphi.ktop.com.tw/topic.asp?topic_id=35166 讨论为例,讲解我是如何利用这里工具进行调试的. 【程序编程相关:预防浏览器劫持--HijackThis的

首先我们需要下载接收端,当然有心人也可以自己写一个.在 http://www.sysinternals.com/ntw2k/freeware/debugview.shtml .透过debugview手册我们可以知道这个工具支持win9x/nt系列,并且支持内核调试!由于其调用的api均只能接收一个char * 类型参数,所以有些时候我们需要利用其他的函数有机组合产生人性可读提示. 【推荐阅读:强大的个人电脑安全之盾

在程序代码中根据需要加入下边一行: 【扩展信息:防火墙市场破局 ,NP颠覆工控机时代

1 简单输出一行信息,在调试开始时输出一条简单的信息便于我们了解debug到什么地方了.

outputdebugstringa("--udf:my_name()被调用");

这样一来我就知道我定义的my_name被客户用到了,接着我要关心返回值如何.

2 输出返回值

输出返回值方法很多,可以自由组合.自由组合的最终目的是将一个有效的 char * 类型参数传递给windows api.这里简单的以c语言字符控制函数为例.


...   下一页
 ·如何恢复mysql的root口令    »显示摘要«
    摘要:如果你忘记了你的mysql的root口令的话,你可以通过下面的过程恢复。 1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程id的文件通常在mysql的数据库所在的目录中。 kill `cat /mysql-data-directory/hostname.pid` 你必须是unix的root用户或者是你所运行的server上的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE