1、安装mariadb-server
yum install mariadb-server
2、安装相关环境
yum install mariadb-embedded mariadb-libs mariadb-bench mariadb mariadb-sever
3、安装mariadb
yum install mariadb
4、启动mariadb
systemctl start mariadb
5、设置开机启动
systemctl enable mariadb
6、配置数据库(主要是设置密码)
mysql_secure_installation
7、设置编码
①在/etc/my.cnf文件下添加如下内容:
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
②在/etc/my.cnf.d/client.cnf文件[client]标签下添加如下内容:
default-character-set=utf8
③在/etc/my.cnf.d/mysql-clients.cnf文件[mysql]标签下添加如下内容:
default-character-set=utf8
④重启mariadb,命令如下:
systemctl restart mariadb
⑤查看mariadb查看字符集,语句如下:
show variables like "%character%";show variables like "%collation%";
8、允许远程连接mariadb数据库
①关闭防火墙,命令如下:
systemctl stop firewalld
②修改user表中host,具体如下(依次执行即可):
select host, user from user;
update user set host='%' where host='centos.portal';
flush privileges;
systemctl restart mariadb
推荐阅读
>>>新手必备-Linux入门之云计算是什么
>>>红帽认证入门-Linux系统介绍及企业版本选型
>>>新手必备-Linux系统安装配置+Xshell远程连接
>>>Linux常用命令行合集之绝对路径和相对路径
>>>软连接与硬连接
运维界升职加薪必备的云计算技术,你学了吗?
学完高级运维云计算课程之后,你可以:
跨越90%企业的招聘硬门槛
增加70%就业机会
拿下BAT全国TOP100大厂敲门砖
体系化得到运维技术硬实力
技术大佬年薪可达30w+