使用C++开发的微型DBMS,前端语法解析器使用Flex/Bison生成
- 在root模式下执行make install,安装需要使用的静态库,可通过make uninstall卸载
- make即可
- main为生成的可执行文件
- 目前仅支持TEXT、INT俩种数据类型
- INSERT 语句仅支持 'INSERT INTO VALUES (...)'语法,不支持只插入指定列
- xxxx
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
前端语法分析器参考了: https://github.com/hyrise/sql-parser/releases 并在此基础上添加了
1.CREATE DATABASE ;
2.DROP DATABASE ;
3.USE
的解析。