当前位置:   article > 正文

编译安装mysql数据库_debian12编译安装mysql8.4.0

debian12编译安装mysql8.4.0

编译安装mysql数据库

解压Cmake

image-20220217183507912

使用本地yum安装gcc、gcc-c++

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JiIAZCcv-1645101158368)(https://s2.loli.net/2022/02/17/GUcuIFiNy6qzRwf.png)]

切换到cmake目录下进行编译安装

image-20220217183806021

安装MySQL

image-20220217184244377

解压至指定目录;

新建mysql组

添加mysql用户,-M不为用户创建家目录,-s 为用户指定shell环境,-g为用户指定组。

image-20220217195327787

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql		指定mysql数据库安装目录
-DSYSCONFDIR=/etc							指定配置文件目录
-DDEFAULT_CHARSET=utf8						指定默认使用的字符集编码
-DDEFAULT_COLLATION=utf8_general_ci			指定默认使用的字符集校对规则
--DWITH_EXTRA_CHARSET=all					额外的编码,请使用ALL来编译。
  • 1
  • 2
  • 3
  • 4
  • 5

编译安装

image-20220217185220938b

改变mysql及其包含的文件目录的属主、属组

image-20220217190357582

切换到安装目录中 将mysql提供的配置文件样本复制到本地的/etc下并重命名为my.cnf

image-20220217191318117

初始化数据库

image-20220217193305718

--user=mysql					指定管理用户
--basedir=/usr/local/mysql		指定工作目录
--datadir=/usr/local/mysql/data	指定数据文件目录
  • 1
  • 2
  • 3

设置环境变量

. /etc/profile:刷新环境变量 注:执行脚本时 “.” 、 “/” 中间有空格

image-20220217193457721

image-20220217193508909image-20220217201016348

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/988621
推荐阅读
相关标签
  

闽ICP备14008679号