[Centos7] 安装mariadb

2017-10-13  本文已影响54人  Hellooooooworld

站在巨人的肩膀上

part.1 安装环境及版本

安装环境: Centos 7
mariadb 版本: mariadb 5.5.56

part.2 安装步骤

2.1 Yum安装mariadb

# yum install -y mariadb mariadb-server

2.2 设置开机启动

# systemctl enable mariadb

2.3 更改mysql的datadir

这里的datadir 一般为挂载的数据盘

# chown -R mysql:mysql /mysqldatadir

2.4 修改 my.cnf 文件

# vi /etc/my.cnf

添加如下信息

[mysqld]
datadir=/mysqldatadir
socket=/mysqldatadir/mysql.sock
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
[client]
port=3306
socket=/mysqldatadir/mysql.sock

2.5 添加SELinux security

# semanage fcontext -a -t mysqld_db_t "/mysqldatadir(/.*)?"
# restorecon -R /mysqldatadir

2.6 修改 mysql-clients.cnf和clients.cnf

# vi /etc/my.cnf.d/mysql-clients.cnf

添加如下信息

[mysql]
default-character-set=utf8
# vi /etc/my.cnf.d/clients.cnf

添加如下信息

[client]
default-character-set=utf8

2.7 启动mariadb服务

# systemctl start mariadb
上一篇下一篇

猜你喜欢

热点阅读