CentOS安装mariadb做为mysql的替代品
mariadb做为mysql的替代品 现在centos的新版本yum包已换成mariadb
安装一些库
- yum install gcc gcc-c++ wget net-tools
复制代码
查看SELinux状态:
- /usr/sbin/sestatus -v
复制代码
#如果SELinux status参数为enabled即为开启状态;
如果为关闭可以跳过
修改/etc/selinux/config文件
- vi /etc/selinux/config
复制代码
将SELINUX=enforcing改为SELINUX=disabled
重启机器
下载mariadb安装包到cd /usr/local/src/
- cd /usr/local/src/
复制代码
- wget http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86_64/mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz
复制代码
linux64位下载地址
http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86_64/mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz
linux32位下载地址
http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86/mariadb-10.0.21-linux-glibc_214-i686.tar.gz
将压缩包解压到/usr/local 目录下
- tar zvxf mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz -C /usr/local/
复制代码
创建mariadb 数据初始化目录/mydata/mysql这边把mysql放到云盘上mydata为新挂载盘
- mkdir -p /mydata/mysql
复制代码
添加系统用户mysql,禁止登陆系统目录所属主和组都修改为mysql 这里的 /mydata/mysql 改成自已服务器的数据目录
- useradd -r -s /sbin/nologin mysql ;chown -R mysql.mysql /mydata/mysql/
复制代码
做个mariadb 目录的连接
- ln -s /usr/local/mariadb-10.0.21-linux-x86_64/ /usr/local/mysql
复制代码
进入目录
- cd /usr/local/mysql/
复制代码
开始安装
- ./scripts/mysql_install_db --datadir=/mydata/mysql --user=mysql
复制代码
如果没有报错就复制配置文件到etc目录下
- cp support-files/my-large.cnf /etc/my.cnf
复制代码
是否覆盖 选 y
- y
复制代码
复制mysql 启动脚本文件到/etc/init.d的目录下
- cp support-files/mysql.server /etc/init.d/mysqld
复制代码
修改755权限
- chmod 755 /etc/init.d/mysqld
复制代码
定义数据存放路径
- vim /etc/init.d/mysqld
复制代码
- datadir=/mydata/mysql
复制代码
将mariadb自带命令放入$PATH
- PATH=$PATH:/etc/init.d/ #当前有效,重启shell就失效
- echo "export PATH=$PATH:/etc/init.d/" >>/etc/profile
- echo "export PATH=$PATH:/usr/local/mysql/bin/" >>/etc/profile
- source !$
复制代码
启动mariadb
- /etc/init.d/mysqld start
复制代码
- mysql_secure_installation
复制代码
installation should now be secure.
CentOS安装mariadb做为mysql的替代品的更多相关文章
- linux CentOS 安装 nginx+tomcat+java+mysql运行环境
本文介绍了CentOS7 64 Java,Tomcat,MySQL,Maven热部署等服务器环境的搭建过程. 服务器: 已经将所需要的工具(Xshell,Xftp.FileZilla等sftp上传工具 ...
- CentOS 安装MariaDB
1.安装 #同时安装mariadb和mariadb-server [root@bigdata-senior01 yum.repos.d]# yum -y install mariadb mariadb ...
- centos 安装mariadb 替代mysql
yum install mariadb-server mariadb systemctl start mariadbmysql -uroot -p默认密码mysql -uroot -pmysql_se ...
- [部署]CentOS安装MariaDB
环境 虚拟机:VMWare10.0.1 build-1379776 操作系统:CentOS7 64位 步骤 1.添加MariaDB的yum仓库源,在/etc/yum.repos.d/ 下建立 Mari ...
- CentOS安装gcc clang git mysql等软件高版本福利
最近同事需要在单位提供的开发机上临时安装gcc等软件,时间紧迫,因此向其推荐安装福利devtoolset. 感谢devtoolset,使得CentOS软件安装无比的快捷,卸载也是无与伦比的简单. gc ...
- centos安装mariadb
一 配置mariadb官方的yum源 1.进入yum仓库 /etc/yum.repos.d/目录下 手动创建一个 mariadb.repo 写入如下内容 [mariadb] name = Maria ...
- 四、CentOS 安装mariadb——Linux学习笔记
A)安装及配置 下载mariadb: yum -y install mariadb-server mariadb 开启mariadb服务: systemctl start mariadb.servic ...
- CentOS7编译安装MariaDB
一.环境信息: 操作系统版本:CentOS Linux release 7.3.1611 (Core) 内核版本:3.10.0-514.el7.x86_64 MariaDB版本:mariadb-10. ...
- CentOS 7 x64下Apache+MySQL(Mariadb)+PHP56的安装
每次搭建新服务器,都要来来回回把这些包再装一下,来来回回搞了不下20遍了吧,原来都是凭经验,配置过程中重复入坑是难免的,故写此文做个备忘.虽然有像xampp这样的集成包,但是在生产环境的Linux发行 ...
随机推荐
- 计划任务_crontab
1. crontab原理和使用 Cron 实际上是两个独立的程序.Cron damon, 或者叫做cron ,crond 它是伴随系统一起启动的常驻程序 来检查是否cron 在系统上运行, 用ps 命 ...
- 6、Qt Project之音视频播放
音视频播放 这里简单的制作了一个音乐播放器,播放器的界面设计如下所示: Step1:这里是界面对应的HTML文件: <?xml version="1.0" encoding ...
- union排序,起别名将两个不同的字段ZCDZ,SCJYDZ 变成同一个别名dz,进行排序;增加一个字段z,进行排序。
with a as( select NSRSBH,NSRMC,ZGSWJ_DM,ZGSWSKFJ_DM,SSGLY_DM,FDDBRXM,ZCDZ dz,1 z from hx_dj.dj_nsrxx ...
- 如何找到fastjson.jar这个阿里开源的jar包
如何找到fastjson.jar这个阿里开源的jar包 转载 https://blog.csdn.net/AngelLover2017/article/details/84261261 Java编程中 ...
- javaScript函数节流与函数防抖
javaScript函数节流与防抖之区别 函数防抖(debounce)与函数节流(throttle)都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟.假死或卡顿 ...
- PHP 操作 MySQL 执行数据库事务
<?php $mysqli=new mysqli();//实例化mysqli $mysqli->connect('localhost','root','admin','test'); if ...
- Codeforces.468C.Hack it!(构造)
题目链接 \(dls\)出的比赛诶...这么妙. \(Description\) 令\(f(x)\)表示整数\(x\)在十进制下各个数位的数字之和.给定\(a\),求两个整数\(l,r\),使得\(\ ...
- 潭州课堂25班:Ph201805201 tornado 项目 第一课 项目介绍和创建 (课堂笔记)
tornado 相关说明 , 查找 python3 的路径: binbin@abc:~$ which python3/usr/bin/python3 创建虚拟环境 : 创建工程; 用 pycharm ...
- Systick时钟定时
主函数 /* Note:Your choice is C IDE */ #include "stdio.h" #include "led.h" void mai ...
- [CSAcademy]Virus on a Tree
[CSAcademy]Virus on a Tree 题目大意: 给你一棵\(n(n\le10^5)\)个点的树,一开始点\(1\)有病毒,可以沿着边扩散.你可以事先切掉若干条边,使得病毒扩散不超过\ ...