首页 > 数据库 >MiniSQL-简介

MiniSQL-简介

时间:2023-05-28 15:33:59浏览次数:51  
标签:MiniSQL 30001 Windows 简介 Linux test data

这是本人自己编写的简单数据库,数据库代码已放到github上,这里可以下载, 代码持续更新中。

使用:

编译前准备:

  Windows:

    1. global/machine.h  首先确保定义了WIN

      

    2. Debug/makefile  g++后添加-lws2_32

      

  Linux:global/machine.h  首先确保定义了LINUX

      

编译:

  在代码根目录,使用以下命令进行编译。

  make all --directory=Debug

初始化数据库:

  移动到Debug目录,以下命令进行初始化。

  Windows:

    MiniSQL.exe --initDB -D D:\\Studio\\MiniSQL\\test\\data

  Linux:

    ./MiniSQL --initDB -D /home/choi/My/test/data

开启服务:

  Windows:

    MiniSQL.exe -P 30001 -D D:\\Studio\\MiniSQL\\test\\data

  Linux:

    ./MiniSQL -P 30001 -D /home/choi/My/test/data

测试:

  客户端使用postgre的psql

  Windows:

    psql.exe -h 127.0.0.1 -p 30001 -d base

  Linux:

    ./psql -h 127.0.0.1 -p 30001 -d base

  

  

  

  

 

标签:MiniSQL,30001,Windows,简介,Linux,test,data
From: https://www.cnblogs.com/guangchul/p/17438303.html

相关文章

  • Tengine 入门实战(1)--简介及安装
    1、简介Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。Tengine特......
  • 1.1. Java简介与安装
    Java简介Java是一种广泛使用的计算机编程语言,由JamesGosling和他的团队在SunMicrosystems公司开发,于1995年首次发布。Java的设计理念是“一次编写,到处运行”,这意味着Java应用程序可以在任何支持Java运行时环境(JRE)的设备上运行,而无需重新编译。Java的主要特点包括:面向对象:Java......
  • 01.GATK人种系变异最佳实践SnakeMake流程:WorkFlow简介
    <~生~信~交~流~与~合~作~请~关~注~公~众~号@生信探索>学习的第一个GATK找变异流程,人的种系变异的短序列变异,包括SNP和INDEL。写了一个SnakeMake分析流程,从fastq文件到最后的vep注释后的VCF文件,关于VCF的介绍可以参考上一篇推文基因序列变异信息VCF(VariantCallFormat)流程代......
  • Doris(一) -- 简介和安装
    Doris简介Doris概述ApacheDoris由百度大数据部研发(之前叫百度Palo,2018年贡献到Apache社区后,更名为Doris),在百度内部,有超过200个产品线在使用,部署机器超过1000台,单一业务最大可达到上百TB。ApacheDoris是一个现代化的MPP(MassivelyParallelProcessing,即大......
  • Anaconda Prompt常用指令的简介:
     1.condalist:列出已安装的所有包和版本信息。2.condacreate-nenv_name:创建一个新的环境env_name。3.condaactivateenv_name:激活新的环境env_name。4.condadeactivate:停用当前激活的环境。5.condainstallpackage_name:安装指定的包。6.condaupdatepackage_name:更......
  • Simple Factory Pattern 简单工厂模式简介与 C# 示例【创建型】【设计模式来了】
     〇、简介1、什么是简单工厂模式?一句话解释:  客户类和工厂类严格分工,客户类只需知道怎么用,处理逻辑交给工厂类。简单工厂模式(SimpleFactoryPattern)是日常开发中常用的设计模式。其是一种简单的创建型模式,它通过一个工厂类来创建对象,客户端只需要知道如何使用工厂类,而不需......
  • UWP的 LocalSettings简介
    UWP程序的AppData一般位于C:\Users\<UserName>\AppData\Local\Packages\<PackageFamilyName>目录下,该目录包含如下内容常用的两个目录为:LocalState和Settings,其中LocalState主要用来存储本地的文件如Log等内容。Settings目录下的settings.dat则对应于ApplicationDataContainer,......
  • ProtoBuf简介
    proto简介一、protobuf的定义protobuf是一种用于序列化结构数据的工具,实现数据的存储与交换,与编程语言和开发平台无关。序列化:将结构数据或者对象转换成能够用于存储和传输的格式。反序列化:在其他的计算环境中,将序列化后的数据还原为结构数据和对象。定义数据的结构,然后使用p......
  • Singleton 单例模式简介与 C# 示例【创建型】【设计模式来了】
     〇、简介1、什么是单例模式?一句话解释:  单一的类,只能自己来创建唯一的一个对象。单例模式(SingletonPattern)是日常开发中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时......
  • C语言——简介
    C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序......