百度
360搜索
搜狗搜索

linux怎么重新编译安装mysql详细介绍

在 Linux 上重新编译安装 MySQL,可按以下步骤操作:

1. 卸载现有 MySQL

首先要把当前系统中已安装的 MySQL 卸载掉,不同的包管理工具有不同的卸载命令。

使用 yum 卸载

bash

 yum remove mysql mysql-server mysql-libs

使用 apt 卸载

bash

  remove  mysql-server mysql-client mysql-common

autoremove

autoclean

2. 安装编译所需依赖

编译 MySQL 需要一些必要的依赖包,以 Ubuntu 为例:
bash

  update

build-essential cmake bison-devel libncurses5-dev

3. 下载 MySQL 源码

你可以从 MySQL 官方网站下载所需版本的源码包,下面以 MySQL 8.0 为例:
bash

 https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26.tar.gz

4. 解压源码包

bash

  mysql-8.0.26.tar.gz

mysql-8.0.26

5. 创建编译目录并进入

bash

 build

build

6. 配置编译选项

使用 CMake 来配置编译选项:
bash

cmake  /usr/local/mysql 

/usr/local/mysql/data

/etc

/var/lib/mysql/mysql.sock

all

utf8mb4

utf8mb4_unicode_ci

7. 编译和安装

bash

 -jnproc

8. 配置 MySQL

创建用户和组

bash

  mysql

mysql /bin/false mysql

更改目录权限

bash

   mysql:mysql /usr/local/mysql

初始化 MySQL 数据目录

bash

 /usr/local/mysql/bin/mysqld  mysql /usr/local/mysql /usr/local/mysql/data

复制配置文件

bash

  /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

启动 MySQL 服务

bash

 systemctl start mysql

设置开机自启

bash

 systemctl  mysql

9. 设置 root 密码

bash

 /usr/local/mysql/bin/mysql_secure_installation




912 /usr/local/mysql/bin/mysql_secure_installation

按照提示操作,设置 root 密码以及其他安全选项。

以上步骤可以帮助你在 Linux 系统上重新编译安装 MySQL。不同的 Linux 发行版和 MySQL 版本可能会有细微差别,在操作时要根据实际情况进行调整。

阅读更多 >>>  如何连接linuxmysql

网站数据信息

"linux怎么重新编译安装mysql"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux怎么重新编译安装mysql的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!