1:进入官网下载二进制文件


https://downloads.mariadb.org...
在此块下载文件

2:规划
数据库存放位置:/app/data
mkdir /app/data
创建数据库账号:

    useradd  -r –d /app/data –s /sbin/nologin –u 36 myaql更改家目录/app/data属主属组chown -R mysql:mysql  /app/data

3 :解压缩
tar xvf mariadb-5.5.57-linux-x86_64.tar.gz -C /usr/local/

4: 创建软连接
1)进入解压目录 cd /usr/local/
2)创建软连接

mysql编译时的名字为mysql,所以要把mariadb-5.5---的名字改为mysql。 或者创建一个软连接

ln -s mariadb-5.5.57-linux-x86_64/ mysql

5:更改软连接 mysql文件内的属组
chgrp –R mysql mysql/

6;准备配置文件
/etc/my.cnf:此文件为系统自带的配置文件
/etc/mysql/my.cnf:我们要创建的配置文件
参考 /url/local/mysql/support-files/*.cnf文件创建配置文件

my-small.cnf 适合小环境的配置文件
my-huge.cnf适合大环境的配置文件

创建:
1)新建文件夹 mkdir /etc/mysql/
2) cp my-huge.cnf /etc/mysql/my.cnf
3) vim /etc/mysql/my.cnf

编辑配置文件:增加一项 datadir  = /app/data

正确添加处

7: 创建系统数据库文件

 数据库存放在什么位置:  /app/data

进入/usr/local/mysql目录:输入以下命令
scripts/mysql_install_db --datadir=/app/data –user=mysql

8:准备服务脚本 启动服务
cp support-files/mysql.server /etc/init.d/mysqld

开启服务:
[root@localhost mysql]# chkconfig --add mysqld
[root@localhost mysql]# chkconfig mysqld on
[root@localhost mysql]# service mysqld start

重新创建 /var/log/mysqld.log文件,并修改其权限
[root@localhost mysql]# touch /var/log/mysqld.log
[root@localhost mysql]# ll /var/log/mysqld.log

chown mysql /var/log/mysqld.log

重启服务:service mysql start

9:增加PATH路径
vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH


10 登录
mysql

安装mariadb---通用二进制格式安装相关推荐

  1. mariadb通用二进制格式安装

    一.MariaDB安装介绍: 对于通用二进制格式的包,我们只需要解压缩后就能够使用数据库,听起来很容易,但必须要注意一些问题.二进制 格式的程序包是已经编译好的二进制程序,所以里边有很多脚本都是在固定 ...

  2. 二进制编译安装mysql_MariaDB通用二进制编译安装详解

    一.解压安装通用二进制格式的程序包 1.准备存放数据所需目录 该目录为mariaDB数据库数据存放目录,一般为单独的文件系统挂载到当前服务器上,也可以是本地的目录 此处以/mysqldata目录为例: ...

  3. SHELL脚本之自动化安装通用二进制格式MariaDB

    #!/bin/bash datadir="/mydata/data" sqlconf=/etc/mysql installdir=/usr/local/mysql # 关于安装包大 ...

  4. mysql二进制格式_二进制格式安装 MySQL

    二进制格式安装 MySQL 什么是通用二进制格式? 已经编译进行过编译的软件包, 下载到本机直接解压到特定的目录下就可以使用的格式. 1. 查询本地是否安装 mysql 数据库相关的软件包 (卸载之) ...

  5. MariaDB的二进制包安装方法

    软件包的安装方式有三种:源码包安装.二进制包安装.rpm包安装.这三种安装方法都各有优劣.RPM安装:适合小环境,核心功能都具备,快速搭建环境,但它的版本一般都不会太高:二进制安装:它是发布出来时预先 ...

  6. centos7下MySQL的安装(通用二进制安装)

    本篇博客是为下面安装hive做准备 MySQL安装的方法有三种(这里采用通用二进制安装) (29条消息) CentOS7安装MySQL的几种方法_神圣罗马帝国的博客-CSDN博客_centos7安装m ...

  7. ubuntu mysql 二进制安装_Linux 从二进制版安装 MySQL 5

    MySQL.Sql Server.Oracle是三大主流数据库,MySQL也是LAMP安装配置中难度较大的,详细使用指南见英文官方手册<MySQL 5.1 Reference Ma较nual&g ...

  8. Linux安装7z软件-deb格式安装

    很简单的一条指令(以p7zip-full_9.20.1_dfsg.1-4_amd64.deb为例): sudo dpkg -i p7zip-full_9.20.1_dfsg.1-4_amd64.deb ...

  9. rhel mysql安装_RHEL6.4下MySQL安装方法及简单配置

    1.MySQL安装方法简介 1.rpm包yum安装 2.通用二进制包安装 3.源码编译安装 注意:实验所采用的系统平台为:RHEL6.4 2.rpm ins 首页 → 数据库技术 背景: 阅读新闻 R ...

最新文章

  1. oracle12c spa,Oracle12c功能加强 新特性之管理功能的加强
  2. Java_01_环境变量的配置
  3. SVNKit支持SSH连接
  4. textView 加入链接
  5. postgresql 高可用 etcd + patroni 之六 callback bind vip
  6. layui让当前页面刷新_layui点击按钮页面会自动刷新的解决方案
  7. 写程序/算法的一点思考
  8. Petalinux配置
  9. openalyers 好玩的效果之蒙版图层
  10. 新东方---博客分类目录
  11. exponential backoff algorithm
  12. Unity 截取3D图像 与 画中画PIP的实现
  13. Unity 自发光(燃烧)溶解Shader
  14. css3 3d旋转图片立方体特效代码
  15. 测量的基准面和基准线
  16. 搭建一个属于自己的博客平台
  17. python自动排版 html_python自动生成易于阅读的html文档——使用Sphinx
  18. MonoRail学习-入门实例篇
  19. 【俗话编程】什么是对象?
  20. 2742: [HEOI2012]Akai的数学作业

热门文章

  1. dva/dynamic
  2. .net core 填坑记之—格式转换问题
  3. 微软重写 Windows 10 激活规则
  4. 【Java并发性和多线程】如何创建并运行java线程
  5. property.js
  6. 我做PM(项目经理)这段时间...
  7. 《『若水新闻』客户端开发教程》——11.代码编码(3)
  8. 自定义添加的鼠标事件
  9. 关于服务限流的一些思考
  10. 分布式链路追踪工具skywalking 介绍