centos7.3装mariadb(mysql)

前端之家收集整理的这篇文章主要介绍了centos7.3装mariadb(mysql)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、首先说明下为什么是mariadb,mariadb和MysqL关系(过段时间在写一个纯粹的MysqL攻略):

MariaDB是MysqL代码的一个分支,在意识到Oracel会对MysqL许可做什么。后分离了出来(MysqL先后被Sun、Oracle收购)。这些担忧是有依据的,我会在本文的后面讲到。除了作为一个MysqL的“向下替代品”,MariaDB包括的一些新特性使它优于MysqL(其实主要是怕坑爹的甲骨文会让MysqL收费)。

2、首先需要有一个7.3的虚拟机,或者直接服务器,虚拟机安装方式:http://www.jb51.cc/article/p-adzrmabh-bpw.html

3、开始安装:

先查看是否已经存在服务

[root@localhost ~]# rpm -qa|grep mariadb
mariadb-test-5.5.52-1.el7.x86_64
mariadb-libs-5.5.52-1.el7.x86_64
mariadb-embedded-5.5.52-1.el7.x86_64
mariadb-embedded-devel-5.5.52-1.el7.x86_64
mariadb-bench-5.5.52-1.el7.x86_64
mariadb-5.5.52-1.el7.x86_64
mariadb-server-5.5.52-1.el7.x86_64
mariadb-devel-5.5.52-1.el7.x86_64

如果存在,移除, 中间要确定 选择 y

[root@localhost ~]# yum remove mariadb*

开始下载yum下载,记得y:

[root@localhost ~]# yum install mariadb*

启动服务:

[root@localhost ~]# systemctl start mariadb.service

开机自动启动:

[root@localhost ~]# systemctl enable mariadb.service

设置权限:

[root@localhost ~]# MysqL_secure_installation


设置

[root@localhost ~]# MysqL -uroot -p

输入密码进入

如果还是无法远程连接,sql操作:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
Query OK,0 rows affected (0.00 sec)
MariaDB [(none)]> flush privileges;
Query OK,0 rows affected (0.00 sec)


完毕。

猜你在找的CentOS相关文章