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

blob.png

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

blob.png

启动服务: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

blob.png

分类: Linux服务架构