centos7 安装Mariadb centos7 安装Mariadb

centos7 安装Mariadb

 

MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 受权许可。开发这个分支的缘由之一是:甲骨文公司收购了 MySQL 后,有将 MySQL 闭源的潜在风险,所以社区采用分支的方式来避开这个风险。MariaDB彻底兼容mysql,使用方法也是同样的php

有的centos7已经默认安装了Mariadb,能够查看本身的有没有安装,没有安装的再进行安装,已经安装了能够不用安装也能够卸载了重装。卸载命令 yum remove mariadb-servermysql

 

一、安装MariaDBsql

经过yum安装就好了。简单快捷,安装mariadb-server,默认依赖安装mariadb,一个是服务端、一个是客户端。数据库

 
    

 

二、配置MariaDBcentos

1)安装完成后首先要把MariaDB服务开启,并设置为开机启动ide

 
    

2)首次安装须要进行数据库的配置,命令都和mysql的同样测试

 
    

3)配置时出现的各个选项centos7

复制代码
 
     
复制代码

4)测试是否可以登陆成功,出现  MariaDB [(none)]> 就表示已经可以正常登陆使用MariaDB数据库了spa

复制代码
 
     
复制代码

 

三、设置MariaDB字符集为utf-8命令行

 1)/etc/my.cnf 文件

在  [mysqld]  标签下添加

 
    

2)/etc/my.cnf.d/client.cnf 文件

在  [client]  标签下添加

 
    

3)/etc/my.cnf.d/mysql-clients.cnf  文件

在  [mysql]  标签下添加

 
    

4)重启服务

 
    

5)进入mariadb查看字符集

复制代码
 
      
复制代码
复制代码
 
      
复制代码

 

四、远程连接mariadb数据库

mariadb默认是拒绝 root 远程登陆的。这里用的是 navicat 软件链接数据库

1)关闭防火墙

① 关闭防火墙 systemctl stop firewalld

 
    

② 在不关闭防火墙的状况下,容许某端口的外来连接。步骤以下,开启3306端口,重启防火墙

复制代码
复制代码

2)先查看mysql数据库中的user表

复制代码
 
     
复制代码

3)将与主机名相等的字段改成 "%" ,个人主机名为mini,

复制代码
 
     
复制代码

4)刷新权限表,或重启mariadb服务,一下二选一便可

 
    
 
    

注意:刷新权限表是在数据库中,重启服务是在外部命令行中

 

6)从新远程连接mariadb

 

 

 
为人:谦逊、激情、博学、审问、慎思、明辨、 笃行
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
转载请标注出处!

 

MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 受权许可。开发这个分支的缘由之一是:甲骨文公司收购了 MySQL 后,有将 MySQL 闭源的潜在风险,所以社区采用分支的方式来避开这个风险。MariaDB彻底兼容mysql,使用方法也是同样的

有的centos7已经默认安装了Mariadb,能够查看本身的有没有安装,没有安装的再进行安装,已经安装了能够不用安装也能够卸载了重装。卸载命令 yum remove mariadb-server

 

一、安装MariaDB

经过yum安装就好了。简单快捷,安装mariadb-server,默认依赖安装mariadb,一个是服务端、一个是客户端。

 
  

 

二、配置MariaDB

1)安装完成后首先要把MariaDB服务开启,并设置为开机启动

 
  

2)首次安装须要进行数据库的配置,命令都和mysql的同样

 
  

3)配置时出现的各个选项

复制代码
 
   
复制代码

4)测试是否可以登陆成功,出现  MariaDB [(none)]> 就表示已经可以正常登陆使用MariaDB数据库了

复制代码
 
   
复制代码

 

三、设置MariaDB字符集为utf-8

 1)/etc/my.cnf 文件

在  [mysqld]  标签下添加

 
  

2)/etc/my.cnf.d/client.cnf 文件

在  [client]  标签下添加

 
  

3)/etc/my.cnf.d/mysql-clients.cnf  文件

在  [mysql]  标签下添加

 
  

4)重启服务

 
  

5)进入mariadb查看字符集

复制代码
 
    
复制代码
复制代码
 
    
复制代码

 

四、远程连接mariadb数据库

mariadb默认是拒绝 root 远程登陆的。这里用的是 navicat 软件链接数据库

1)关闭防火墙

① 关闭防火墙 systemctl stop firewalld

 
  

② 在不关闭防火墙的状况下,容许某端口的外来连接。步骤以下,开启3306端口,重启防火墙

复制代码
复制代码

2)先查看mysql数据库中的user表

复制代码
 
   
复制代码

3)将与主机名相等的字段改成 "%" ,个人主机名为mini,

复制代码
 
   
复制代码

4)刷新权限表,或重启mariadb服务,一下二选一便可

 
  
 
  

注意:刷新权限表是在数据库中,重启服务是在外部命令行中

 

6)从新远程连接mariadb

 

相关文章
相关标签/搜索