1. 程式人生 > >CentOS7 YUM部署安裝MariaDB簡錄

CentOS7 YUM部署安裝MariaDB簡錄

# 依據《CentOS7實驗機模板搭建部署》克隆實驗機
HOSTNAME=mysql
hostnamectl set-hostname "$HOSTNAME"
echo "$HOSTNAME">/etc/hostname
echo "$(grep -E '127|::1' /etc/hosts)">/etc/hosts
echo "$(ip a|grep "inet "|grep -v 127|awk -F'[ /]' '{print $6}') $HOSTNAME">>/etc/hosts

# 配置掛載資料盤
mkdir /var/lib/mysql
echo '/dev/sdb1 /var/lib/mysql ext4 defaults 0 0'
>>/etc/fstab mount -a # 安裝mysql並建庫 cd /tmp yum -y install mariadb-server mariadb sed -i 's/\[mysqld\]/&\ncollation-server=utf8_general_ci/g' /etc/my.cnf sed -i 's/\[mysqld\]/&\ncharacter-set-server=utf8/g' /etc/my.cnf # UTF8MB4字符集引數:utf8mb4_general_ci/utf8mb4 systemctl restart mariadb systemctl enable
mariadb echo -e "select user()\G\nexit"|mysql mysql CREATE DATABASE vincent DEFAULT CHARSET utf8 COLLATE utf8_general_ci; grant all privileges on vincent.* to [email protected] identified by 'vincent'; grant all privileges on vincent.* to [email protected]'127.0.0.1' identified by 'vincent'
; -- grant all privileges on vincent.* to [email protected]'%' identified by 'vincent'; flush privileges; exit

[TOC]