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

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

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
cp support-files/my-small.cnf /usr/local/mariadb/my.cnf
vi /usr/local/mariadb/my.cnf //mysqld下定义datadir //这里更改调优和主从。
cp support-files/mysql.server /etc/init.d/mariadb
vim /etc/init.d/mariadb //定义basedir、datadir、conf以及启动参数
conf 指定配置文件所在路径 conf=$basedir/my.cnf或者conf=/usr/local/mariadb/my.cnf
如果服务器只装了mariadb,那么my.cnf就可以装在/etc下,启动脚本就不需要定义conf变量了。
在搜索start启动脚本
$bindir/mysqld_safe --defaults-file="$conf" --datadir="$datadir" --pid-file="$mysqld_pid_file_path" "$@" &

/etc/init.d/mariadb start

ps -aux|grep mariadb

ls support-files/

binary-configure my-large.cnf mysql-log-rotate wsrep_notify
magic my-medium.cnf mysql.server
my-huge.cnf my-small.cnf policy
my-innodb-heavy-4G.cnf mysqld_multi.server wsrep.cnf

my-small.cnf //根据内存的大小选择。它们的区别在于缓存的大小不一样。

转载于:https://blog.51cto.com/lsxme/2050913

你可能感兴趣的文章
4 个最好的 Linux 引导程序
查看>>
模拟一下细胞的繁殖(CSDN号召帖)
查看>>
Apache Arrow 内存数据
查看>>
JSON-lib框架,转换JSON、XML不再困难
查看>>
Azure Redis Cache (1) 入门
查看>>
[浪子学编程][读书笔记]-道法自然之用例分析
查看>>
小博无线技术团队使用的编程语言
查看>>
关于版本号的总结
查看>>
桥牌笔记:阻塞
查看>>
在Sharepoint Designer 2007 中加入定制的工作流动作(翻译)
查看>>
使用aggregate在MongoDB中查找重复的数据记录
查看>>
less13 颜色值函数
查看>>
free函数在操作系统内存中的实现【转】
查看>>
使用SVN进行源码管理(下)
查看>>
【转】sed 简明教程
查看>>
css+div自动适应高度,在IE和firefox下都能适应 (左右DIV自适应高度)
查看>>
Visual Studio项目版本转换器(c#项目版本转换器 v1.0)
查看>>
Node.js 使用http客户端向网站请求数据并保存
查看>>
Windows Azure VM Role (2) 创建VHDVHD
查看>>
性能优化总结(二):聚合SQL
查看>>