MariaDB通用二进制安装

1、官网下载通用二进制程序64位

2、准备数据目录,生产环境一般是专门分区专门文件系统

3、安装配置

1
2
3
4
5
6
7
8
9
# useradd -r mysql
# tar xf mariadb-VERSION.tar.xz -C /usr/local
# cd /usr/local
# ln -sv mariadb-VERSION mysql
# cd /usr/local/mysql
# chown -R root:mysql ./*
# scripts/mysql_install_db --user=mysql -datadir=mydata/data
# cp ./support-files/mysql_server /etc/init.d/
# chkconfig --add mysqld

4、提供配置文件

1
2
3
4
5
6
7
8
9
10
配置文件查找次序:
/etc/my.cnf --> /etc/mysql/my.cnf --> --default-extra-file=/PATH/TO/CONF_FILE
# cp support-files/my-large.cnf etc/my.cnf
# vim /etc/my.cnf
添加三个选项
datadir=/mydata/data
innodb_file_per_table=ON
skip_name_resolve=ON

5、启动服务

service mysqld start

进程间通信(IPC ,InterProcess Communication):
同一主机:
signal:信号;
shm:共享内存;
semerphor:旗语;
不同主机:
RPC:RemoteProcedure Calling,远程过程调用;
socket:套接字