Clion 调试MySQL8 Centos 7

1. 安装 Clion

点击下载 Clion Linux

2. 下载代码

git clone https://github.com/mysql/mysql-server.git

3. Cmake

配置 Cmake, $LOCAL_RUN_PATH为本地运行目录

-DWITH_DEBUG=1 -DCMAKE_BUILD_TYPE=Debug -DDOWNLOAD_BOOST=1 -DDOWNLOAD_BOOST_TIMEOUT=60000 -DWITH_BOOST=/opt/boost -DSYSCONFDIR=$LOCAL_RUN_PATH/ -DCMAKE_INSTALL_PREFIX=$LOCAL_RUN_PATH -DMYSQL_UNIX_ADDR=$LOCAL_RUN_PATH/data/mysql.sock

效果如图:


Screenshot from 2022-07-24 15-42-13.png

4. 初始化 MySQL

选择 mysqld configuration, 以 Debug 模式运行。
初始化配置

Program arguments:
--basedir=$LOCAL_RUN_PATH --datadir=$LOCAL_RUN_PATH/data --port=3317 --initialize-insecure

Working directory:
$LOCAL_RUN_PATH

效果如图:


Screenshot from 2022-07-24 15-49-16.png

5. 运行 MySQL

运行配置

Program arguments:
--basedir=$LOCAL_RUN_PATH --datadir=$LOCAL_RUN_PATH/data --port=3317

Working directory:
$LOCAL_RUN_PATH

你可能感兴趣的:(Clion 调试MySQL8 Centos 7)