本文介绍: 该命令的目的是创建一个名为mysql的系统用户,并将其添加到mysql用户组中。说明:初始化文件 my.cnf 可以放在不同的文件夹下(一台机器上装多个 mysql 时,可以在不同的文件夹下创建 my.cnf),但初始化命令中使用到的 my.cnf 路径要与其保持一致;初始化完成后,找到 mysql 安装目录下的 data 文件夹,初始化密码在 mysqld.log 日志中,自行找到即可,然后用初始密码进行登陆;)并下载 MySQL 8.0 的源码包(mysql-boost-8.0.31.tar.gz)。
1. 下载 MySQL 源码
访问 MySQL 官方网站(MySQL :: Download MySQL Community Server)并下载 MySQL 8.0 的源码包(mysql-boost-8.0.31.tar.gz)。
2. 安装编译依赖
1)更换镜像源
参考:Linux Ubuntu 修改 /etc/apt/sources.list (镜像源)文件(非常实用)-CSDN博客
2)安装 gcc
3)安装构建 MySQL 所需的编译依赖。运行以下命令安装所需的软件包:
注意,我们添加了 gdb 软件包,它是用于调试的工具。
3. 解压源码包
4. 创建用户和组
5. Clion+Ubuntu(WSL)+MySQL开发环境配置
5.1 使用 Clion 打开 MySQL8.0 源码
5.2 打开 Settings – Toolchains 并进行相关配置
5.3 打开 Settings – CMake 并进行相关配置
5.4 在 Edit Configurations… 栏中选择可执行文件 mysqld
5.5 点击 Build – Install
5.6 等待 Install 和 Updating indexes 两个过程结束
5.7 完成安装
6. 初始化
7. 寻找初始密码
8. 启动 mysql
9. 设置 mysql 密码
10. Clion+Ubuntu(WSL)+MySQL8.0开发环境搭建完成
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。