一、实验环境:centos7.5最新的系统。从官网上下载好较高版本的二级制安装文件。

    官网地址:https://downloads.mariadb.org/ 

            将下载好的二进制文件上传到虚拟测试机上,可以用rz命令,如果没有rz可以安装lrzsz这个包

二、实验步骤

1、 数据库存放的空间,逻辑卷,可以在线扩展

      fdisk /dev/sdapartprobepvcreate  /dev/sda6vgcreate  vg0 /dev/sda6lvcreate  -n mysql -l +100%FREE vg0lvdisplaymkfs.xfs  /dev/vg0/mysqlmkdir /appmount /dev/vg0/mysql  /appvim /etc/fstab 实现开机自动挂载

2、 创建mysql用户

          getent passwd mysqluseradd -r -s /sbin/nologin -d /app/mysql -m mysql

3、 二进制程序存放对应路径

          tar xvf mariadb-10.2.16-linux-x86_64.tar.gz  -C /usr/local/ 指定好的路径cd /usr/local/ln -s mariadb-10.2.16-linux-x86_64/ mysql 创建软连接,用于服务管理chown -R root.mysql /usr/local/mysql/ 更改属主属组

4、 PATH变量

          vim /etc/profile.d/mysql.sh PATH=/usr/local/mysql:$PATH. /etc/profile.d/mysql.sh

5、 创建数据库相关数据文件

          cd /usr/local/mysql/scripts/mysql_install_db  --datadir=/app/mysql --user=mysql利用自带的脚本生成mysql数据库的相关文件

6、 准备Mysql配置文件

          cp  /usr/local/mysql/support-files/my-huge.cnf /etc/my.cnf直接利用原来的模板,修改为现在的配置文件vim /etc/my.cnfdatadir=/app/mysql

7、 准备启动脚本

          chkconfig --listcp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld复制启动程序,到系统服务启动的目录下,并命名为mysqldchkconfig --add mysqld加入到开机自启动中ll /etc/init.d/mysqldchkconfig --listservice mysqld start开启mysql服务ss -ntlp |grep 3306

8、 安全加固

          mysql_secure_installation禁用远程登录,设置数据库密码,禁止匿名账号登录等等。

转载于:https://blog.51cto.com/11912662/2149996

二进制安装mariadb 10.2.16相关推荐

  1. 如何在Debian 9 / Debian 8上安装MariaDB 10.3

    原作者:Josphat Mutai  翻译&转载来源:https://computingforgeeks.com/how-to-install-mariadb-10-3-on-debian-9 ...

  2. yum安装Mariadb,二进制安装Mariadb

    yum安装Mariadb 设置Mariadb的yum源 vim /etc/yum.repos.d/mariadb.repo [mariadb] name=mariadb baseurl=https:/ ...

  3. Ubuntu 14.04(Trusty)安装MariaDB 10数据库

    CSDN GitHub Ubuntu 14.04(Trusty)安装MariaDB 10数据库 AderXCoding/system/tools/mariadb 本作品采用知识共享署名-非商业性使用- ...

  4. 二进制安装Mariadb

    第一个实验: 实现二进制安装mariadb 用脚本或ansible的role实现 我们先手动执行一遍,能够更好的了解其流程 第一步:将我们下载的mariadb二进制包解压 由于我们下载的是二进制的程序 ...

  5. CentOS 7 安装 MariaDB 10.1

    CentOS 7 安装 MariaDB 10.1 使用默认的 yum install mariadb-server时,默认安装的是和Mysql相兼容的5.5版本.想安装Mariadb 10.1或以上版 ...

  6. CentOS7安装MariaDB 10.4x

    CentOS7安装MariaDB 10.4x 1.下载安装包 2.按顺序安装依赖环境包 2.1 安装依赖环境包: yum install rsync nmap lsof perl-DBI nc 2.2 ...

  7. MYSQL基础之centos 6下二进制安装mariadb

    安装mysql的方法: 1.源代码:编译安装 2.二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用 3.程序包管理器管理的程序包 项目官方最新版地址:https://downloads.m ...

  8. CentOS 7 YUM安装MariaDB 10.1

    安装什么的第一要素就是看文档,链接如下 https://mariadb.com/kb/en/mariadb/yum/ 文中步骤大致描述如下: 1.根据你需要的版本去MariaDB的仓库去找对应的rep ...

  9. 二进制安装MariaDB 5.5.41

    官网:https://mariadb.org/ 下载地址:https://downloads.mariadb.org/mariadb/ 开发版本:aplha 文档版本:stable 简介: Maria ...

最新文章

  1. SpringMVC的环境搭建
  2. python正态检验_Python怎么检验数据的正态分布
  3. 千灯照碧云,越夜越星沙
  4. BZOJ 3991: [SDOI2015]寻宝游戏
  5. Oracle Controlfile控制文件中记录的信息片段sections
  6. 论文阅读9-Fine-tuning Pre-Trained Transformer Language Models to(远程监督关系抽取,ACL2019,GPT,长尾关系,DISTRE)
  7. Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)...
  8. 盘点2018:数据和云最受欢迎的十大精品文章
  9. 22男人应该明白的道理
  10. libmesh 思维导图(类接口设计)
  11. 为什么我创建了一个计算机用户名 再打开计算机时 我打不开以前的文件,电脑中office文件无法打开的三种解决方法...
  12. 软件测试肖sir__简历模板制作
  13. linux实用技巧:通过命令行安装deb软件包
  14. 北京内推 | Hulu机器学习应用平台团队招聘推荐大数据方向暑期实习生
  15. Android常用颜色收集colors.xml
  16. 模仿天猫商城的J2EE商城网站项目后端5——bean包
  17. 【Java获取国家法定节假日三种工具类其三】
  18. 敏锐嗅出商机,她瞄准花卉市场的空白,将花店开出名气
  19. Quartus 13.0和Modelsim SE 10.1a 联合仿真
  20. ITK系列5_ ITK定义图像原点和间距

热门文章

  1. drawlinetest.java_Java Graphics2D.setRenderingHint方法代碼示例
  2. fastjson反序列化漏洞_【漏洞复现】fastjson反序列化漏洞
  3. python中复制n次字符串_Python正则表达式,如何将字符串匹配n次 - python
  4. 小企鹅输入法+v4.0+linux,Ubuntu 11.10中安装fcitx 4.0.1版本小企鹅输入法
  5. c++遍历文件夹下的文件_算法面试|开发者必备|使用递归函数进行无限分类及文件夹遍历...
  6. centos7共享网络盘_实验08:局域网文件和互联网文件的共享
  7. wallpaper怎么导入视频_抖音上爆火的手绘视频怎么做?这篇文章来教你!
  8. c语言用梯形法计算积分,c语言用梯形法求积分
  9. 音创a55怎么安装系统_教您怎么用光驱重装系统,安装系统教程!
  10. docker network host模式