在网络上找了很多攻略,两种办法
1) yum-y install mariadb mariadb-server 但阿里云的yum资源还在5.X,不能满足要求
2) rpm 找到资源网站下载一系列的文件,然后挨个安装.....麻烦
最后在官网找到安装办法,翻译转一下 :)
具体办法在/etc/yum.repos.d/目录下编辑 MariaDB.repo
内容如下:
# MariaDB 10.2 CentOS repository list -created 2017-12-23 03:35 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
baseurl可根据自己的要求替换镜像网站,我感觉阿里云直接这个网址就行了
然后执行
yuminstall MariaDB-server MariaDB-client
执行完成,后续就是设置了,根据自己的要求进行设置
暂时还没有太搞清楚太多的配置,就把网络上找到的一些配置贴在这里吧
启动服务
systemctl startmariadb
允许自动启动配置
systemctl enablemariadb
配置字符集
第一次配置
mysql_secure_installation
第一步要求修改root密码
初始化参数,基本上选择‘Y’就行了
重新启动服务
systemctl restartmariadb
配置外网访问
[root@unmeteoTest~]# mysql -u root -p
MariaDB [(none)]>use mysql
MariaDB [mysql]>GRANT ALL PRIVILEGES ON *.* to 'root'@'%' identified by 'Unimet@db';
MariaDB [mysql]>select user,password,host from user;
MariaDB [mysql]>\q
[root@unmeteoTest~]# service mariadb restart