MySQL学习
记录MySQL数据库学习过程,增强对源码认识,探索在其基础上的功能扩展
刚刚Style
毕业于山东大学,拥有超过13年工作经验。精通C/C++开发,精通通信中间件,电力自动化系统开发。
展开
-
MySQL8.0新增功能
本文总结了已添加到,已弃用和从MySQL 8.0中删除的内容。伴随的章节列出了在MySQL 8.0中已添加,不建议使用或删除的MySQL服务选项和变量。请参见 “在MySQL 8.0中添加,不建议使用或删除的服务器和状态变量及选项”。 MySQL 8.0中添加的功能 MySQL 8.0中不推荐的功能 MySQL 8.0中删除的功能 MySQL 8.0中添加的功能 以下功能已添加到MySQL 8.0: 数据字典。 MySQL现在合并了一个事务性数据字典,用于存储有关数据库对象的信息。在以前的MySQL翻译 2020-06-18 11:48:18 · 874 阅读 · 0 评论 -
VS2019远程调试MySQL
1、VS2019准备 1、安装vs2019社区版,并确保安装如下两个开发组件: Visual Studio Tools for CMake 适用于 Linux 开发的 Visual C++ 2、启动VS2019,添加远程地址,在“工具->选项->跨平台”页面添加远程服务器信息 3、使用VS2019打开本地源码目录: 4、在“项目->CMake设置”中对远程机器的CMake选项进行配置,具体内容可参考json脚本: 可通过+号增加Linux-Debug设置,并将默认的x64-Deb转载 2020-06-13 17:10:59 · 618 阅读 · 0 评论 -
MySQL社区版Linux编译
1、 前提条件 a) 安装依赖软件 apt install cmake gcc g++ bison libssl-dev gdb perl libncurses5-dev pkg-config b) cmake无法安装可从官方网站下载离线安装包https://cmake.org/download/ 解压安装后,执行 ln -sf ${CMAKE_PATH}/bin/* /usr/bin/ c) openssl安装可从官方网站下载离线安装包https://www.openssl.org原创 2020-06-13 17:03:37 · 184 阅读 · 0 评论 -
MySQL社区版Windows编译
MySQL社区版Windows编译1、 前提条件2、配置步骤3、编译步骤4、执行安装验证5、编译问题 1、 前提条件 a) 安装 Visual Studio 2019社区版 b) Mysql8.0.19 源码包,可以从这里下载: http://dev.mysql.com/downloads/mysql/ 下载的时候,选择Source Code; c) 安装CMake https://cmake.org/ 安装的时候,选择在PATH中加入; d) 安装boost1_70_0版原创 2020-06-03 18:04:16 · 419 阅读 · 0 评论