由于一直在搞lamp相关的开发,其他的数据库用得不多,但是相对的,ms的数据库对应的工具集要比mysql等开源数据库提供得多得多。下面总结一下在面对一个开源项目后,而又不清楚其数据字典的情况下,对起数据库的一个分析了解过程。也许会有用吧
首先,数据库本身一般都有日志log的功能,因此当一个动作结束后,所有对数据库的操作都会记录下来。可以想象,如果真达到一定的流量后,这个日志功能是不能打开的,否则这个文件会飞快的占用大量的空间。当然也不是没有办法,可以设置一下控制日志的输出。因为我的只是开发研究的环境,所以没多考虑这个问题。
my.ini或者my.cnf文件中[mysqld]下面
追加:log="E:/xampp/mysql/data/mysql.log"
其次,打开日志功能后,在windows下,这个日志的查看是非常不方便的,因为默认的是用记事本打开这个日志文件,不能像linux下tail -f 那个命令那么方便的查看最新的日志更新情况。所以可以考虑去 sourceforge.net去下载windows下的tail小工具,查看起来就方便多了。个人认为Tail for Win32和MakeLogicTail是最方便的,使用方式就像记事本一样。 sfk也不错下载后改名为sfk.exe放到C:\WINDOWS\system32目录下,就可以在cmd命令行中直接使用:sfk tail -f mysql.log的方式,查看日志了。
分享到:
相关推荐
超图二次开发教程是针对SuperMap软件进行定制化开发的学习指南,主要利用SuperMap Object这一开发接口进行。SuperMap Object是超图公司提供的一套全面的GIS开发组件库,它支持多种编程语言,如C++, VB, VC, Delphi等...
ERP软件:Infor二次开发_InforERP二次开发案例分析.docx ERP软件:Infor二次开发_InforERP二次开发流程与方法.docx ERP软件:Infor二次开发_InforERP二次开发项目管理.docx ERP软件:Infor二次开发_InforERP云平台...
### ANSYS二次开发技术详解 #### 一、引言 ANSYS是一款强大的有限元分析软件,广泛应用于工程设计和分析领域。随着用户需求的多样化和技术的发展,ANSYS提供了多种二次开发方式来满足不同用户的需求。本文将详细...
《ArcEngine二次开发分析系统深度解析》 ArcEngine作为Esri公司提供的强大的地图和地理信息系统(GIS)开发平台,为开发者提供了丰富的API和工具,使得开发者可以利用C#等编程语言进行二次开发,构建定制化的GIS...
MapGIS是中国一款知名的地理信息系统(GIS)软件,其二次开发能力是通过MapGIS Object库来实现的。MapGIS Object提供了丰富的API和类库,允许开发者根据需求创建自定义的GIS应用,扩展系统功能。以下是对标题和描述...
此外,面向对象的开发(OOP)也是GIS二次开发中的一种重要方法。OOP把数据看作程序开发中的基本元素,并且不允许它们在系统中自由流动。它将数据和操作这些数据的函数紧密的连结在一起,并保护数据不会被外界的函数...
文章中作者李如忠通过对UG/Open和MFC特点的分析,提出了在UG二次开发中使用MFC的方法。尽管UG/Open中没有直接对MFC提供支持,但依然可以在UG/OpenAPI编程中集成MFC。首先,需要正确设置UG/OpenAPI编程向导,以便为...
包装材料管理软件:Infor二次开发_数据模型与数据库设计.docx 包装材料管理软件:Infor二次开发_案例分析与实践.docx 包装材料管理软件:Infor二次开发_测试与调试方法.docx 包装材料管理软件:Infor二次开发_用户...
### Civil 3D .NET 二次开发随笔 #### 一、引言 随着三维建模技术的进步,Civil 3D 成为了土木工程、测绘、设计与施工领域的重要工具。Civil 3D 是一款由 Autodesk 公司开发的专业三维建模软件,广泛应用于土木...
随着计算机辅助设计(CAD)技术的发展,工程项目对CAD软件的要求越来越高,这促使了CAD软件二次开发方法的诞生和应用的扩展。二次开发不仅涉及到软件工程的专业知识,还包括与工程项目紧密相关的实际应用能力。下面...
二、二次开发的原则与方法 1. 尊重原系统:二次开发应遵循“最小改动原则”,尽量避免对核心模块的修改,以免影响系统整体性能。 2. 可维护性:开发过程中要注重代码的可读性和可维护性,便于未来升级或修复问题。...
包装材料管理软件:Oracle二次开发_Oracle数据库基础.docx 包装材料管理软件:Oracle二次开发_Oracle新特性与趋势.docx 包装材料管理软件:Oracle二次开发_Oracle表和视图的设计.docx 包装材料管理软件:Oracle二次...
CAD软件:Lectra二次开发_Lectra开发中的常见问题与解决方法.docx CAD软件:Lectra二次开发_Lectra开发工具与资源.docx CAD软件:Lectra二次开发_Lectra插件开发流程.docx CAD软件:Lectra二次开发_Lectra数据库集成
在AE(ArcGIS Engine)的二次开发中,C#编程语言是常见的选择,因为它提供了丰富的功能和灵活性,便于实现各种GIS(Geographic Information System)功能。以下是一些关键知识点: 1. **投影对象操作**: - 在GIS中,...
本文将围绕“ArcGIS二次开发源码”这一主题,深入探讨其核心知识点,包括属性查询、地图基本操作和空间分析,以及与AE(ArcGIS Engine)二次开发相关的技术细节。 首先,属性查询是GIS应用中的重要组成部分,它允许...
力控实时历史库及IOserver 二次开发SDK是一款专为开发者设计的工具包,它提供了丰富的接口和示例,使得开发者能够基于Java、C#、C++等多种编程语言对力控系统的实时数据库和IO服务器进行深入定制和扩展。在这款SDK中...