Linux安装mariadb二进制版本

  上一篇说了mariadb编译安装过程,但在生产环境中一般使用发布好的二进制版本,由于安装过程和之前一样,不再详细叙述,只是简单概括一下安装过程:

  1. 下载 地址为:https://downloads.mariadb.org/

  这里选择最新版本的10.1.19稳定版,进入后根据计算机位数选择,这里下载适用于64位操作系统的Linux x86_64版本

  

  这里下载包含glibc和不包含glibc的都是可以的,如果下载包含glibc的,那么系统的glibc版本要满足要求,这里要大于2.14,一般系统是可以满足的

  下载之后上传到服务器准备安装

  2. 释放安装包 假设安装位置是/usr/local/mariadb 包名为:mariadb-10.1.19-linux-x86_64.tar.gz

tar -xvzf mariadb-10.1.19-linux-x86_64.tar.gz
mv mariadb-10.1.19-linux-x86_64 /usr/local/mariadb/
cd /usr/local/mariadb

  注意不要提前建立/usr/local/mariadb目录,直接放过去即可

  3. 相关配置

  备份原有mysql配置: mv /etc/my.cnf /etc/my.cnf.bak

  在mariadb安装目录下的support-files有好几种配置模板,已经配置好的部分参数,分别用于不同的生产环境,这里默认使用my-small.cnf,复制配置文件: mv support-files/my-small.cnf /etc/my.cnf

  编辑配置文件: vim /etc/my.cnf 在[mysqld]块中添加basedir全局目录将默认的数据目录,日志目录,pid文件都放置在basedir目录下,配置如下:

basedir = /usr/local/mariadb

  

  配置完成,保存并退出

  初次安装,要创建mysql用户和组,并给当前目录赋予权限:

groupadd mysql
useradd -r -g mysql -s /sbin/nologin mysql
chown -R mysql .
chgrp -R mysql .

  然后执行初始化安装: ./scripts/mysql_install_db --user=mysql

  调整权限:

chown -R root .
chown -R mysql data/

  启动脚本: bin/mysqld_safe --user=mysql &

  添加mysql到系统服务目录: cp support-files/mysql.server /etc/init.d/mysqld

  如果是之前安装过mysql,那么现在就已经启动了,第一次安装需要手动启动服务: /etc/init.d/mysqld start

  添加mysqld到系统服务,随系统一起启动: chkconfig mysqld on

  查看mysql服务运行状态: systemctl status mysqld.service

  后续的所有的操作和之前mysql就完全一致了

时间: 2024-10-12 02:56:19

Linux安装mariadb二进制版本的相关文章

yum安装Mariadb,二进制安装Mariadb

yum安装Mariadb 设置Mariadb的yum源 vim /etc/yum.repos.d/mariadb.repo [mariadb] name=mariadb baseurl=https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.2/centos7-amd64/ gpgcheck=0 使用清华yum源安装Mariadb,可以选择不同的版本,此处安装10.2.23 yum install mariadb-server 二进制安装Maria

linux安装最新(任意)版本nodejs

首先在终端中使用命令 uname -a 查看系统版本 uname -a x86_64 是64位的 所以要安装64位对应的nodejs 打开nodejs中文网里的下载 找到64位的文件 点击后就下载了 这里 复制它的链接 使用wget下载 wget https://npm.taobao.org/mirrors/node/v12.14.1/node-v12.14.1-linux-x64.tar.xz 可以看到已经下载好了 下载的是tar.xz压缩文件 使用tar命令解压 tar -xvf node-

Linux安装MariaDB和简单配置

1.安装MariaDB 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mariadb 设置开机启动 systemctl enable mariadb 接下来进行MariaDB的相关简单配置 mysql_secure_installation 首先是设置密码,会提示先输入密码 Enter current password for root (enter for none):<–初

Linux安装MySQL以及版本说明

版本说明 https://dev.mysql.com/doc/relnotes/mysql/5.7/en/ 根据官方文献资料有说法:在这里我安装5.7.27,我为什么安装5.7.27版本?版本为全面通用性GA版本,其它版本5.7.0-5.7.26大多都为常规可用版本 5.7.27版本解决之前版本错误优化功能如下: 官方修正之前版本比较多:主要是对引擎,复制,分区,解析器,线程池等 本次安装采用RPM安装(推荐使用) 安装地址:https://dev.mysql.com/downloads/mys

Linux 安装gcc4.8版本

1.下载安装包 http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.1/ 2.解压 tar -zxvf gcc-4.8.1.tar.gz 3.下载编译所需的依赖包 1 cd gcc-4.8.1 2 ./contrib/download_prerequisites 4.新建目录存放编译结果 mkdir gcc-build-4.8.1 5.进入新目录,并执行configure命令,产生makefile 1 cd gcc-build-

Linux 安装MariaDB

使用yum源安装. 1 yum install mariadb-server.x86_64 设置开机启动和启动 1 2 3 # systemctl start mariadb # systemctl enable mariadb # systemctl status mariadb 进行安全设置 1 mysql_secure_installation 错误处理 连接局域网上的MySQL时报错 ERROR 1130 (HY000): Host '192.168.2.1' is not allowe

MySQL5.6的Linux安装之二进制安装(一)

最近在写一个MySQL的shell安装脚本 说明一点着里面的所有路径都是绝对路径 下面来总结一下安装 遇到的一些问题,以及安装的过程 这个是自带的安装过程 shell> groupadd mysql shell> useradd -r -g mysql mysql shell> cd /usr/local shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz shell> ln -s full-path-to-mysql-VERSI

centos通过yum方式和二进制包安装mariadb

centos7.3通过yum方式安装mariadb 通过安装包组的方式安装 yum groupinfo mariadb mariadb-client yum groupinstall mariadb mariadb-client 启动服务,第一次启动时间有点长 systemctl start mariadb systemctl status mariadb systemctl enable mariadb 安全策略设置,设置密码等 mysql_secure_installation 查看tcp

Linux中mariadb的通用二进制安装及mysql的基本命令

一.mariadb的二进制安装: [[email protected] ~]# tar -xf mariadb-5.5.46-linux-x86_64.tar.gz -C /usr/local/ [[email protected] local]# ln -s mariadb-5.5.46-linux-x86_64/ mysql [[email protected] local]# ls  mariadb-5.5.46-linux-x86_64  mysql    //最好软链接成mysql 1