centos编译安装mariadb,centos7安装MySQL

在Linux中源码安装MariaDB

在CentOS 8(64位)阿里云Linux 3.2104 LTS服务器上,通过源码安装MariaDB 10.5.16的详细步骤如下:

首先,访问MariaDB官网下载对应版本的源码包,下载地址为:mariadb.org/download/?...

下载完成后,使用WinSCP 5.14.4工具将mariadb-10.5.16.tar.gz上传到服务器的/usr/local/src目录。

为了顺利安装,检查系统上是否有与MariaDB冲突的MySQL版本,可通过执行`rpm-qa| grep mysql`进行检测。如果存在,可以使用`rpm-e--nodeps`命令卸载,如"mysql-libs-5.1.52-1.el6_0.1.x86_64"。

接着,确认服务器上没有mariadb数据库,同样使用`rpm-qa| grep mariadb`检查。如有,也需卸载。

然后,配置环境,安装依赖,如autoconf、cmake等。在服务器上使用`yum install-y...`命令安装。

创建data文件夹,并解压和重命名源码文件。接着,进入安装目录,执行cmake编译安装命令,配置安装路径和数据库相关参数。

编译完成后,编辑`/etc/profile`文件并添加环境变量,创建my.cnf文件,调整文件权限。初始化数据库,确保`mysql.server start`命令执行成功。

将启动脚本添加到开机初始化目录,设置mysql服务开机启动。登录MariaDB,执行`mysql_secure_installation`设置root账号密码。

最后,重启mysql服务并测试登录,确认安装和配置完成。如果有任何问题,如登录失败,应检查服务状态并重新初始化和启动。

Linux系统教程:如何检查MariaDB服务端版本

我使用的是一台运行MariaDB的VPS。我该如何检查MariaDB服务端的版本?有时候你需要知道你的数据库版本,比如当你升级你数据库或对

提问:我使用的是一台运行MariaDB的VPS。我该如何检查MariaDB服务端的版本?

有时候你需要知道你的数据库版本,比如当你升级你数据库或对已知缺陷打补丁时。这里有几种方法找出MariaDB版本的方法。

方法一

第一种找出版本的方法是登录MariaDB服务器,登录之后,,你会看到一些MariaDB的版本信息。

另一种方法是在登录MariaDB后出现的命令行中输入‘status’命令。输出会显示服务器的版本还有协议版本。

方法二

如果你不能访问MariaDB服务器,那么你就不能用第一种方法。这种情况下你可以根据MariaDB的安装包的版本来推测。这种方法只有在MariaDB通过包管理器安装的才有用。

你可以用下面的方法检查MariaDB的安装包。

Debian、Ubuntu或者Linux Mint:

$ dpkg-l| grep mariadb

下面的输出说明MariaDB的版本是10.0.17。

Fedora、CentOS或者 RHEL:

$ rpm-qa| grep mariadb

下面的输出说明安装的版本是5.5.41。

MariaDB Proxy读写分离的实现

Linux下编译安装配置MariaDB数据库的方法

CentOS系统使用yum安装MariaDB数据库

安装MariaDB与MySQL并存

Ubuntu上如何将 MySQL 5.5数据库迁移到 MariaDB 10

[翻译]Ubuntu 14.04(Trusty) Server安装 MariaDB

MariaDB的详细介绍:请点这里MariaDB的下载地址:请点这里

via: How to check MariaDB server version

作者:Dan Nanni译者:geekpi校对:wxy

本文由 LCTT原创翻译,Linux中国荣誉推出

本文永久更新链接地址:

linux如何安装mariadb数据库

在安装CentOS8系统于公网IP为x.x.x.x的服务器上,进行mariadb-10.5.16版本的源码安装步骤如下:

首先,访问MariaDB官网下载对应版本的源码安装包mariadb-10.5.16.tar.gz。

第二步,使用WinSCP工具将下载的安装包上传至服务器的/usr/local/src目录下。

第三步,通过命令`rpm-qa| grep mysql`检查并卸载系统中自带的MySQL版本,确保安装包与系统兼容。

第四步,安装编译所需依赖库,如`autoconf`, `cmake`, `gcc`等。

第五步,使用`useradd mysql`命令创建mysql用户与mysql组,或在不存在时执行`groupadd mysql`和`useradd-g mysql mysql`。

第六步,解压并进入mariadb-10.5.16安装包目录,执行`cmake`命令进行配置。

第七步,进行编译与安装,确保正确配置环境变量。

第八步,创建数据库目录和配置my.cnf文件,分配权限并初始化数据库。

第九步,启动并配置mysql服务,确保权限设置正确。

第十步,登录并测试数据库是否成功安装,必要时重置root账号密码。

第十一步,重启mysql服务以确保配置生效。

完成以上步骤,即可在CentOS8系统上成功安装并配置mariadb-10.5.16数据库。

阅读剩余
THE END