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发行 ...
随机推荐
- Python 输出有颜色的字体
https://www.cnblogs.com/hellojesson/p/5961570.html
- .net core cookie登录和session的 DataProtectionProvider 加入 redis
string redisConnectionString = Configuration.GetSection("Storage:Redis").GetValue<strin ...
- kmp基础 ekmp
+]; int lenp,lens; +];//可以是char 也可以是string +]; void getnext() { nex[]=-; ,j=; ) { ||p[j]==p[k]) nex[ ...
- LeetCode 237. 删除链表中的节点
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode ...
- Spring(一)Spring介绍
Spring是一个开源框架. Spring是一个分层的JavaSE/EE 一站式轻量级框架. Spring在JavaEE三层架构中,每一层都提供不同的解决技术. -Web层:SpringMVC. -S ...
- 使用mini-textbox控件时 不能获取value值
当使用class=“mini-textbox”文本框时 使用document.getElementById('id').value 获得的文本框输入值是‘undefined’而使用正常的input 不 ...
- 基于Fragment的插件化
--<摘自android插件化开发指南> 1.有些项目,整个app只有一个Activity,切换页面全靠Fragment,盛行过一时,但有点极端 2.Activity切换fragment页 ...
- Codeforces Gym 101291C【优先队列】
<题目链接> 题目大意: 就是一道纯模拟题,具体模拟过程见代码. 解题分析:要掌握不同优先级的优先队列的设置.下面是对优先队列的使用操作详解: priority_queue<int& ...
- P1993 小K的农场
P1993 小K的农场比较裸的差分约束,只是我判负环的时候sb了... 有负环意味着无解 #include<iostream> #include<cstdio> #includ ...
- loading加载动画效果js实现
<style>.box { width: 400px; padding: 20px; border: 40px solid #a0b3d6; background-color: #eee; ...