yum install xfsprogs -y
1、官网下载:https://downloads.mariadb.org/
mariadb-5.5.57-linux-x86_64.tar.gz
2、解压:tar xvf mariadb-5.5.57-linux-x86_64.tar.gz -C /usr/local/
3、创建链接
[root@system-4 local]# ln -sv mariadb-5.5.57-linux-x86_64 mysql
4、修改属主、属组
[root@system-4 mysql]# chown -R root:mysql ./*
5、创建一个分区(LVM)挂载到mydata目录下
/dev/myvg/mydata /mydata xfs defaults 0 0
挂载mydata目录后创建data目录并修改data目录的属主属组
[root@system-4 mydata]# chown mysql.mysql data
6、在mariadb目录下运行数据库安装脚本
[root@system-4 mydata]# cd /usr/local/mysql/
[root@system-4 mysql]# ./scripts/mysql_install_db –user=mysql –datadir=/mydata/data/
7、将mysql服务脚本复制到/etc/rc.d/init.d/mysqld
[root@system-4 mysql]# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
8、准备配置文件
配置格式:类ini格式,为各程序均通过单个配置文件提供配置信息:
[prog_name]
配置文件查找次序:/etc/my.cnf –> /etc/mysql/my.cnf–> –default-extra-file=xxxx –> ~/.my.cnf
最后读取的文件就最终生效文件。
(1)[root@system-4 mysql]# mkdir /etc/mysql
复制配置文件到/etc/mysql
[root@system-4 mysql]#
cp support-files/my-large.cnf /etc/mysql/my.cnf
(2)修改/etc/mysql/my.cnf,在[mysql]后面添加两行:
datadir = /mydata/data
innodb_file_per_table = on
skip_name_resolve = on
启动服务:service mysqld start
直接运行mysql语句会报错:-bash: mysql: command not found
vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH
保存退出,重新加载/etc/profile.d/mysql.sh