版本:centos7
Linux下安装MariaDB官方文档参见:https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum/
1.创建MariaDB.repo文件
vi /etc/yum.repos.d/MariaDB.repo
插入以下内容:
# MariaDB 10.1 CentOS repository list - created 2016-12-01 03:36 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
系统及版本选择:https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna
2.运行安装命令安装MariaDB
yum -y install MariaDB-server MariaDB-client
首先下载安装包,然后进行自动安装,安装成功之后启动MariaDB服务。
systemctl start mariadb #启动服务
systemctl enable mariadb #设置开机启动
systemctl restart mariadb #重新启动
systemctl stop mariadb.service #停止MariaDB
3.登录到数据库
用mysql -uroot命令登录到MariaDB,此时root账户的密码为空。
4.进行MariaDB的相关简单配置
使用mysql_secure_installation命令进行配置。
回车设置root账户的密码
输入两次密码
其他配置:是否删除匿名用户、是否允许远程登录、 是否删除test数据库、是否重新加载权限表如果都选是,直接回车。
5.配置MariaDB的字符集
查看/etc/my.cnf文件内容,其中包含一句!includedir /etc/my.cnf.d 说明在该配置文件中引入/etc/my.cnf.d 目录下的配置文件。
1)使用vi server.cnf命令编辑server.cnf文件,在[mysqld]标签下添加
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 目录下无server.cnf文件,则直接在/etc/my.cnf文件的[mysqld]标签下添加以上内容。
2)用vi client.cnf命令编辑/etc/my.cnf.d/client.cnf文件,在[client]标签下添加
default-character-set=utf8
3)用vi mysql-clients.cnf命令编辑/etc/my.cnf.d/mysql-clients.cnf文件,在[mysql]标签下添加
default-character-set=utf8
配置完成后 systemctl restart mariadb 重启服务。
进入到数据库查看字符设置。
show variables like "%character%";
show variables like "%collation%";
6.添加用户,设置权限
创建用户命令:
create user username@localhost identified by 'password';
授予外网登陆权限:
grant all privileges on *.* to username@'%' identified by 'password';
使用新创建的用户连接下数据库OK!
原文地址:https://www.cnblogs.com/lclq/p/5760966.html
相关推荐
Centos7.2 使用 yum 安装MariaDB
主要介绍了详解Centos 使用YUM安装MariaDB的相关资料,需要的朋友可以参考下
cent7yum安装mariadb10.1-galera集群-详细笔记文档总结
cent7yum安装mariadb(有外网)-详细笔记文档总结
centos7使用yum安装lamp(apache+mariadb+php) php默认版本是5.4.16
linux下如何彻底卸载RPM或yum安装的mysql
用yum命令安装mysql,比较简单的操作,适合初学者
CentOS7 linux下yum安装redis以及使用,从零到有的过程,Linux的redis安装超详细!
linux系统使用yum重新安装mysql的文档。linux系统使用yum重新安装mysql的文档。
linux环境下yum方式安装mariaD及安装后的各种配置。其中有详细说明及资源链接来源。
linux7,yum安装mysql5
在CentOS7下以yum方式安装MariaDB,并添加配置用户等权限
Linux yum安装所需各种软件,完整。供yum安装使用。。
Linux下安装yum
linux安装yum对应python2.7.5包
使用yum安装g++,软件开发,C语言开发,C++开发。
Linux-yum安装配置Linux-yum安装配置Linux-yum安装配置Linux-yum安装配置Linux-yum安装配置Linux-yum安装配置Linux-yum安装配置
linux下yum的使用,和大家一起分享
腾讯云服务器Linux CentOS 7.2 yum安装LAMP环境
配置Linux下本地yum源能有效摆脱rpm安装时的依赖问题,是rpm格式软件安装快速高效