Skip to content
/ ha_example Public

The independent repository of MySQL 5.5 Example Storage Engine

Notifications You must be signed in to change notification settings

kzk/ha_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

The independent repository of MySQL 5.5 Example Storage Engine. You're able to start developing brand-new storage engine from here.

This repository supports:

  • Build System by autotools
  • SQL-based test system by mysql-test-run.pl

Build

Build MySQL 5.5

First, you need to build MySQL 5.5.

cmake . -DCMAKE_INSTALL_PREFIX=/home/kzk/mysql/ -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

Build ha_example

Second, you can build this repository.

./autogen.sh
./configure --with-mysql-source=$MYSQL_SOURCE_DIR
make clean; make;

Run SQL tests

./test/run-sql-test.sh

Directories

src/ha_example.h, src/ha_example.cpp

Storage engine implementation.

test/sql/

SQL test code directory.

test/sql/t

SQL test scripts.

test/sql/r

SQL results.

Thanks

This project is greatly influenced by mroonga project. Thanks!

About

The independent repository of MySQL 5.5 Example Storage Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published