博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MariaDB安装
阅读量:6162 次
发布时间:2019-06-21

本文共 1303 字,大约阅读时间需要 4 分钟。

MariaDB安装

#cd /usr/local/src
#wget //下载包
#tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz //解压
#mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb //挪位置改名称
#cd /usr/local/mariadb
#./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb/ --datadir=/data/mariadb 初始化
#echo $? //查看输出结果是否为0
#cp support-files/my-small.cnf /usr/local/mariadb/my.cnf //这里选择拷贝support-files目录下的my-small.cnf配置文件,这个需要根据机器内存来判断使用哪个.cnf模板,如果内存比较大,可以选择my-huge.cnf来进行配置修改参数
#cp support-files/mysql.server /etc/init.d/mariadb //拷贝启动脚本
#vim /usr/local/mariadb/my.cnf //目前配置文件内容不需要修改
#vim /etc/init.d/mariadb //修改启动脚本,修改2处
MariaDB安装
记得修改2处
MariaDB安装
#ps aux |grep mysql //准备启动mariadb之前先检查mysql是否启动,如果启动,请先关闭mysql服务,因为它们两个使用的端口都是3306
#service mysqld stop
#/etc/init.d/mariadb start //启动mariadb
ps aux |grep mariadb //启动后查看mariadb有没有启动成功,或者|grep mysqld
如果服务器上没有安装mysql,只安装了mariadb,那么完全可以把my.cnf配置文件放到/etc/目录下,配置文件中也不需要添加conf自定义参数的配置文件路径了

解决:一台机器上同时安装mysql和mariadb两个数据库,但是启动mariadb数据库进程还是显示的使用的datadir = /data/mysql的问题

需要修改mariadb的my.cnf配置文件 #vim /usr/local/mariadb/my.cnf配置文件
在[mysqld]模块里面的第一行添加 datadir = /data/mariadb
#killall mysqld //杀死进程
#ps aux |grep mysql //检查下是否已经杀死进程
#/etc/init.d/mariadb start //再启动mariadb服务
#ps aux |grep mysql //查看进程是否已经启动
MariaDB安装
可以看到datadir数据存放路径已经修改为--datadir=/data/mariadb

转载于:https://blog.51cto.com/13669226/2120519

你可能感兴趣的文章
java注解【转】
查看>>
centos 下安装g++
查看>>
下一步工作分配
查看>>
Response. AppendHeader使用大全及文件下载.net函数使用注意点(转载)
查看>>
jQuery最佳实践
查看>>
centos64i386下apache 403没有权限访问。
查看>>
jquery用法大全
查看>>
PC-BSD 9.2 发布,基于 FreeBSD 9.2
查看>>
css斜线
查看>>
Windows phone 8 学习笔记(3) 通信
查看>>
Revit API找到风管穿过的墙(当前文档和链接文档)
查看>>
Scroll Depth – 衡量页面滚动的 Google 分析插件
查看>>
Windows 8.1 应用再出发 - 视图状态的更新
查看>>
自己制作交叉编译工具链
查看>>
Qt Style Sheet实践(四):行文本编辑框QLineEdit及自动补全
查看>>
[物理学与PDEs]第3章习题1 只有一个非零分量的磁场
查看>>
onInterceptTouchEvent和onTouchEvent调用时序
查看>>
android防止内存溢出浅析
查看>>
4.3.3版本之引擎bug
查看>>
SQL Server表分区详解
查看>>