[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